Cómo eliminar las líneas en vim

Cómo eliminar las líneas en vim

VIM es un editor de texto popular conocido por sus características de edición potentes y eficientes. Una de las tareas más comunes que realizará al editar texto es eliminar líneas. En VIM, hay varias formas de eliminar líneas, desde eliminar una sola línea hasta eliminar todas las líneas en un archivo.

En este artículo, exploraremos cómo eliminar las líneas en VIM, incluida la eliminación de una línea, eliminar una variedad de líneas, eliminar todas las líneas y eliminar líneas que coinciden con un patrón.

Eliminar una línea

Para eliminar una sola línea en Vim, primero, coloque su cursor en la línea que desea eliminar. Luego, en modo de comando, escriba DD y presione Entrar. Esto eliminará la línea en su cursor.

  1. Prensa ESC Para cambiar al modo normal.
  2. Mueva el cursor a la línea para eliminar
  3. Prensa dd Para eliminar la línea actual de la posición del cursor.

Eliminar las líneas n del cursor

Para eliminar el número N de líneas desde la posición del cursor, simplemente siga los pasos:

  1. Prensa ESC Para cambiar al modo normal.
  2. Mueva el cursor a la primera línea para eliminar
  3. Prensa 3DD para eliminar 3 líneas desde la posición del cursor. Reemplazar 3 con los números de línea para eliminar

Eliminar el rango de líneas

Para eliminar una variedad de líneas en VIM, puede usar el :borrar dominio. Este comando toma una variedad de líneas como argumento y elimina todas las líneas dentro de ese rango. Por ejemplo, para eliminar las líneas 3 a 7, escribiría : 3,7d y presione Entrar. Esto eliminaría todas las líneas entre las líneas 3 y 7 (inclusive).

Eliminar todas las líneas

Para eliminar todas las líneas en un archivo, puede usar el :%borrar dominio. Este comando elimina todas las líneas en el archivo y es equivalente a escribir :%d en modo de comando.

Eliminar líneas que coincidan con un patrón

Para eliminar todas las líneas en un archivo que coincida con un patrón en particular, puede usar el :global dominio. El :global El comando ejecuta un comando en todas las líneas en el archivo que coincida con un patrón. Para eliminar todas las líneas que coincidan con un patrón, escribiría : g/patrón/D y presione Entrar. Esto eliminaría todas las líneas en el archivo que contienen el patrón.

Conclusión

Eliminar líneas es una tarea común al editar texto, y VIM proporciona varias formas de lograr esta tarea de manera eficiente. Desde eliminar una sola línea hasta eliminar todas las líneas en un archivo, las potentes características de edición de VIM facilitan la realización de cualquier tarea de edición. Al usar los comandos descritos en este artículo, puede eliminar fácilmente las líneas en VIM y agilizar su flujo de trabajo de edición.