¿Cómo puedo eliminar rápidamente una línea en VIM comenzando en la posición del cursor?
Quiero poder eliminar el resto de la línea en la que estoy comenzando en la posición del cursor en VIM. ¿Existe un comando fácil para hacer esto?
Para ayudar a ilustrar, esto está antes del comando.
The quick brown dog jumps over the lazy fox.
^
|----- Cursor is here.
Esto es después del comando.
The q
^
|----- Cursor is here.
(Editado para incluir las buenas adiciones del comentarista :)
D
o su equivalente d$
eliminará el resto de la línea y lo dejará en modo comando. C
o c$
eliminará el resto de la línea y lo pondrá en modo de inserción, y se agregará texto nuevo a la línea.
Esto es parte de vitutor
y vimtutor
excelentes "lecturas" para principiantes de vim.
Usar D. Consulte los documentos para obtener más información.
También te puede interesar C, también eliminará el final de la línea como D, pero además te pondrá en modo Insertar en la ubicación del cursor.
Ejecutar en modo comando d$
.