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

How Comment Multiple Lines Once 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 sobre 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 descomentar varias líneas de código en el editor de Vim. Aprender a hacer esto eliminará la necesidad de seguir cada línea y comentar cada línea.







Cómo comentar varias líneas - Vim

Para esta guía, usaremos un script de Python simple llamado simple.py



Vim simple.py



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

El método más sencillo para comentar varias líneas es utilizar números de línea. Primero, abra su archivo en Vim y presione ESC para ingresar al modo de comando.





Ingresar

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

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



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

Para hacer esto, muévase a la línea que desea comenzar a comentar y presione MAYÚS + V. Al hacer esto, se 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 resaltadas las líneas para comentar, presione enter; el código resaltado debería verse así:

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

: s / ^ /#

Una vez completado, debería tener todas las líneas que resaltó comentadas como:

Método # 2 - Modo visual

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

Para hacer esto, presione ESC y navegue hasta 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 haya seleccionado las líneas, presione las teclas SHIFT + I para ingresar al modo de inserción.

Ingrese su símbolo de comando, por ejemplo, el 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, usar expresiones regulares es un método poderoso que comenta esquemas que contienen una palabra específica.

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

:gramo/tiempo/ s / ^ /#

Presione enter para comentar las líneas:

Cómo quitar el comentario de varias líneas - Vim

Lo contrario es cierto; una vez que comentas los esquemas, debes descomentarlos. Para descomentar varias líneas, utilice el siguiente método.

Ingrese lo siguiente para descomentar las líneas que comienzan con un signo #

:% s / ^#/

Otro método es utilizar el modo Visual.

Navegue hasta la línea que desea comentar y presione CTRL + V para ingresar al modo Visual.

Utilice las teclas de flecha hacia arriba y hacia abajo para resaltar las líneas que desea descomentar. Una vez seleccionado, presione x para eliminar los comentarios.

Una vez que presiona x, automáticamente descomenta las líneas.

Para concluir

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

¡Gracias por leer!