58 votes

Comment tirez-vous X nombre de caractères dans vim?

Je sais que je peux couper 5 caractères dans vim en tapant 5x , et je l’utilise souvent pour copier et coller du texte en faisant 5xu puis en les collant ailleurs.

Je suis paresseux et préférerais simplement tirer les 5 personnages pour ne pas annuler l'action de coupe.

Comment puis-je faire ceci?

93voto

voithos Points 15066

Yank prend en charge les commandes de mouvement standard. Utilisez y5l (<- c'est un L minuscule)

Et si vous voulez tirer 5 caractères à l'envers, utilisez y5h

Maintenant, si vous vous sentez vraiment paresseux, remappez cette séquence particulière sur une combinaison de touches, comme suit:

 :nnoremap <C-l> y5l
 

Dans ce cas, "tirer 5 à droite" est associé à Ctrl + L (L minuscule).

-7voto

Marc B Points 195501

y5 feront. yy lignes vives, y caractères vides.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X