Cómo comentar varias líneas a la vez en Vim

Cómo comentar varias líneas a la vez en Vim

VIM es un excelente editor de texto de línea de comandos, especialmente si se siente cómodo con sus atajos, modos y enlaces. Sin embargo, cuando trabajamos con él, podemos encontrar instancias en las que necesitamos comentar los bloques de código mientras editamos el código y los archivos de configuración.

Este artículo describe formas rápidas y fáciles de comentar y deshacerse múltiples líneas de código en Vim Editor. Aprender a hacer esto eliminará la necesidad de bajar cada línea y comentar cada línea.

Cómo comentar múltiples líneas - Vim

Para esta guía, utilizaremos un script de pitón simple llamado simple.py

Vim simple.py

Método #1 - Números de línea

El método más simple para comentar múltiples líneas es usar números de línea. Primero, abra su archivo en VIM y presione ESC para ingresar el modo de comando.

Ingresar

: [línea de inicio], [línea final] s/^/#

Para demostrar, comentemos de las líneas 10 a 15./

Si no desea usar números de línea en el comando, use el método resaltado.

Para hacer esto, muévase a la línea que desea comenzar a comentar y presione Shift + V. Hacer esto resaltará toda la línea. Luego, use las teclas de flecha hacia arriba y hacia abajo para resaltar las otras líneas.

Una vez que tenga las líneas para comentar resaltadas, presione Entrar; El código resaltado debería verse algo así:

Presione ESC para ingresar el modo de comando y use el comando como:

: s/^/#

Una vez completado, debe tener todas las líneas que resalte comentó como:

Método # 2 - Modo visual

El otro método que puede usar para comentar varias líneas es usar el modo visual.

Para hacer esto, presione ESC y navegue a las líneas que desea comentar.

Presione Ctrl + V para habilitar el modo visual.

Usando la tecla de flecha hacia arriba y hacia abajo, resalte las líneas que desea comentar.

Una vez que tenga las líneas seleccionadas, presione las teclas Shift + I para ingresar al modo de inserción.

Ingrese su símbolo de comando, por ejemplo, # signo, y presione la tecla ESC. Vim comentará todas las líneas resaltadas.

# 3 - Expresión regular

Uno de nuestros métodos favoritos para comentar líneas de código en VIM son las expresiones regulares. Por ejemplo, el uso de Regex es un método poderoso que comenta contornos que contienen una palabra específica.

Por ejemplo, para comentar líneas que contienen la palabra def, use el comando:

: g/\ while/s/^/#

Presione Entrar para comentar las líneas:

Cómo desenchufar múltiples líneas - Vim

El reverso es verdadero; Una vez que comentes sobre los contornos, debes desencadenarlos. Para incommentar múltiples líneas, use el siguiente método.

Ingrese las siguientes líneas de desenfrenado que comienzan con un letrero #

:%s/^#/

Otro método es usar el modo visual.

Navegue a la línea que desea comentar y presione Ctrl + V para ingresar al modo visual.

Use las teclas de flecha hacia arriba y hacia abajo para resaltar las líneas que desee para desenrollarse. Una vez seleccionado, presione X para eliminar los comentarios.

Una vez que presione X, automáticamente desarma las líneas.

Para concluir

En resumen, el uso de atajos VIM debería mejorar su flujo de trabajo y ayudar a mejorar su eficiencia. Busque en nuestro sitio más tutoriales VIM para mejorar sus habilidades VIM.

Gracias por leer!