Essayer de supprimer des caractères en mode insertion avec la backspaceclé ne semble parfois pas fonctionner. Je peux backspace parfois , mais à d'autres moments cela ne fait rien; le curseur ne va pas à gauche, et absolument rien ne semble se passer. J'ai remarqué cela en utilisant gVim dans …
La principale raison pour laquelle j'aime vim over emacs est que ma distance de déplacement de la main par rapport à la ligne d'arrivée est très faible (même en tant que programmeur). Cependant, la seule fois où je fais cela quitte le mode insertion en appuyant sur Echap. J'ai récemment …
Pour insérer un tiret , j’utilise ^v u 2014sept pressions de touches. Y a-t-il un moyen plus facile? (Je regardais les digraphes et je n'y ai pas trouvé de tiret.)
Lorsque j'écris des documents de temps en temps, je souhaite insérer des caractères Unicode dans le texte. Parfois, je connais le code du personnage et parfois je le recherche sur le Web. Actuellement, je passe en mode insertion puis j'utilise <Ctrl-V>u{four digit hex number}, ce qui peut être très laborieux. …
Existe-t-il une commande pour annuler la dernière opération effectuée en mode insertion? Je viens de coller du texte du mauvais registre en utilisant <C-r>, et j'ai deux options: Supprimez à la main ce que je viens de coller et recommencez. Passez en mode normal, appuyez uet perdez le texte que …
J'utilise Vi comme éditeur de texte préféré (et en fait seulement) sur les systèmes Linux. Je sais comment changer les modes de normal en insert et vice versa. Est-il possible de charger Vi automatiquement en mode insertion plutôt qu'en mode normal?
Disons que je veux produire le texte suivant dans mon document: % % Not Important % O -------------------------> % | % S | % o | % m | % e | % | % M | % s | % g | % | % V Existe-t-il un moyen …
Parfois, en mode insertion, je frappe <CR>par erreur et je dois appuyer plusieurs fois sur le retour arrière (en fonction de l'indentation) pour revenir où j'étais. par exemple <div> <p> This is some text []</p> </div> Le curseur est []et je frappe <CR>: <div> <p> This is some text []</p> …
Je suis conscient que c'est une question étrange, et ce n'est peut-être même pas le bon forum pour la poster. Mais cela pose problème depuis plusieurs années. De temps en temps, disons une fois par mois, lorsque je programme, j'introduis un espace No-Break au lieu d'un espace régulier, avant d'ouvrir …
J'ai finalement décidé d'abandonner les touches fléchées pour la navigation en faveur de hjkl. J'ai utilisé le Vim hardmodeplugin pour désactiver les touches fléchées. Je me suis habitué à la navigation assez rapidement, mais il s'avère que la navigation en mode insertion est soudainement impossible. Existe-t-il une solution à ça …
Disons que j'avais un bloc de texte ... Lorem ipsum Lorem ipsum dolor Lorem ipsum dolor sit Lorem ipsum dolor sit amet ... et je voulais insérer un .à la fin de chaque ligne. Quelle serait la meilleure approche pour y parvenir?
Souvent, lorsque je suis en mode Insertion, je frappe Escpour passer en mode Normal, puis immédiatement Opour commencer une nouvelle ligne au-dessus du curseur et y passer en mode Insertion. Mais quand je le fais, il y a un délai d'une seconde après que j'ai frappé Oavant qu'il n'y ait …
Je veux avoir un moyen rapide de définir l' 'paste'option Vim , d'insérer du texte et de revenir à la valeur précédente de 'paste'. Un cas d'utilisation typique insère littéralement le contenu du presse-papiers du système d'exploitation, quelle que soit la réécriture du mode d'insertion qui peut être active, comme …
J'ai les mappages suivants pour faciliter la sortie d'un volet de terminal dans neovim: tnoremap <C-h> <C-\><C-n><C-w>h " Workaround since <C-h> isn't working in neovim right now tnoremap <C-w>h <C-\><C-n><C-w>h tnoremap <C-j> <C-\><C-n><C-w>j tnoremap <C-k> <C-\><C-n><C-w>k tnoremap <C-l> <C-\><C-n><C-w>l Le seul problème est que lorsque je reviens dans le volet …
Par exemple, j'ai ce code JavaScript. Le |caractère représente la position du curseur et se trouve sur une ligne vide. function a() { console.log("a"); function b() { console.log("b"); function c() { console.log("c"); } | c(); } b(); } Après l'opération demandée, le contenu ressemblerait à ceci: function a() { console.log("a"); …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.