277 votes

Comment supprimer rapidement une ligne dans VIM à partir de la position du curseur ?

Je veux pouvoir supprimer le reste de la ligne sur laquelle je me trouve à partir de la position du curseur dans VIM. Existe-t-il une commande simple pour faire cela ?

Pour aider à illustrer, ceci est avant la commande.

The quick brown dog jumps over the lazy fox.
     ^
     |----- Cursor is here.

C'est après la commande

The q
     ^
     |----- Cursor is here.

7voto

Karl Morrison Points 774

Pulse ESC pour aller d'abord dans command mode . Puis appuyez sur Shift + D .

https://www.fprintf.net/vimCheatSheet.html

6voto

Bahman Eslami Points 307

D o dd supprime et copie la ligne dans le registre. Vous pouvez utiliser Vx qui ne fait que supprimer la ligne et reste en mode normal.

0 votes

Dd fonctionne pour moi bien

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