Comentar varias líneas de código en el editor vi / vim

Este truco de vi sirve para comentar varias líneas o para insertar texto en varias líneas pero siempre en la misma columna. Para comentar código viene muy bien, porque podemos comentar añadiendo el o los símbolos de comentario en la primera columna de cada línea, pero también podríamos añadir un texto en la columna X de cada línea.

Para escribir algo en varias líneas tenemos que hacerlo desde el modo –BLOQUE VISUAL–, que se accede con CTR+v

Si tenemos activado en vi que se muestre el modo, deberá aparecernos en la parte inferior izquierda de la pantalla el rótulo:

--BLOQUE VISUAL--

Una vez en el modo bloque visual, desplazamos el cursor marcando las líneas en las que queramos añadir texto. Podemos hacerlo con las flechas o como siempre desplazamos el cursor en vi, con:

j: para mover el cursor una línea hacia abajo
Xj: para mover el cursor X líneas hacia abajo
k: para mover el cursor una línea hacia arriba
Xk: para mover el cursor X líneas hacia arriba

Una vez seleccionadas las líneas en las que queremos incluir texto, pulsamos I (I mayúscula) para insertar texto.

Escribimos el texto que queramos, como el, o los, símbolos para comentar código. Veremos únicamente ese texto en la línea en la que está el cursor. No hay que preocuparse, al escribir un doble ESCAPE (ESC+ESC) aparecerá el texto en todas las líneas marcadas.

 

 

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada.