Si quiero seleccionar un texto particular de línea y eliminar líneas, ¿cómo puedo hacer eso en vi (dar los medios más simples)?
Si quiero seleccionar un texto particular de línea y eliminar líneas, ¿cómo puedo hacer eso en vi (dar los medios más simples)?
Respuestas:
Muévase a la línea que desea eliminar, ya sea usando las teclas de flecha o las teclas j/ k, y escriba dd
. Luego puede guardar y salir escribiendo :x
(o ZZ
). También se puede prefijar un número dd
para eliminar varias líneas, por ejemplo, 3dd
elimina 3 líneas.
Para más comandos de Vi, eche un vistazo a esta práctica hoja de trucos de Vi .
Otro consejo: si desea eliminar un párrafo de texto, vaya al comienzo de ese párrafo con { y luego escriba d}
O, en otras palabras, {d}
dap
, elimine un párrafo
dap
no me funciona en Vi.
vi
", quiere decir " vim
" o " vim
ejecuta en modo de compatibilidad vi". Entonces sugerí un vim
comando específico (ver también :help text-objects
).
dap
aún no tiene ningún efecto.
.vimrc
archivo tenía otras configuraciones, o quizás @ user1686 tenía configuraciones diferentes.
Shift + V
.