53 votes

Supprimer n lignes dans la direction vers le haut dans vim

Y a-t-il une commande dans vim qui supprimera n lignes dans la direction vers le haut.

Je sais que je peux utiliser `` ce qui supprimera 4 lignes vers le bas.

83voto

chriskievit Points 442

Dans VIM, 3dk supprimerait 4 lignes dans la direction ascendante. D’autres documents sont disponibles à l’adresse suivante: http://www.vim.org/docs.php

15voto

Charles Keepax Points 1985

V3kd le ferait.

C’est « V » pour entrer en mode de sélection de ligne visuelle, « 3k » pour monter de 3 lignes, puis « d » pour supprimer les 4 lignes que vous avez sélectionnées.

6voto

Keith Points 13800

Vous pouvez le faire avec une plage à l’envers.

Supprime de moins 4 lignes à courant. Mais il s’agit d’une commande en mode ex.

1voto

MiM Points 21
<ol> <li>Placez le curseur à l’endroit où vous souhaitez commencer à couper. </li> <li>Appuyez sur v (ou V majuscule si vous souhaitez couper des lignes entières). </li> <li>Déplacez le curseur à la fin de ce que vous souhaitez couper. </li> <li>Appuyez sur d. </li> <li>Déplacez-vous à l’endroit où vous souhaitez coller. </li> <li>Appuyez sur P pour coller avant le curseur ou sur p pour coller après.</li> </ol> <p><a href="http://vim.wikia.com/wiki/Copy,_cut_and_paste" rel="nofollow">http://vim.wikia.com/wiki/Copy,_cut_and_paste</a></p>

-9voto

1922 Points 1946
<ol> <li>se tenir à la fin de la dernière ligne</li> <li>maintenez <kbd>Backspace</kbd> et attendez que le dernier caractère de la première ligne soit supprimé</li> </ol>

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