Cómo insertar el mismo texto en una columna en varias líneas con el editor #Vim

En este nuevo tutorial del editor Vim veremos cómo añadir un mismo texto en una columna en varias líneas a la vez

Este tutorial viene a engrosar la lista de artículos y tutoriales del editor Vim que poco a poco voy creando en mi blog y que puedes encontrar en este enlace:

Quizás también te puede resultar útil esta pequeña guía sobre algunos de los comandos más útiles y utilizados del editor Vim para una consulta rápida:

Este nuevo tutorial sobre el editor Vim nos puede ser útil a la hora de querer insertar un texto en una columna en varias líneas a la vez. Como por ejemplo para comentar varias líneas de código a la vez, añadir una columna a una lista, etc.

Las posibilidades son muchas y gracias a Vim podemos realizar esta tarea de una forma muy sencilla y ahorrándonos tiempo y pulsaciones de teclas en una tarea que puede ser muy tediosa.

Nos situamos sobre la línea y el lugar en el que queremos insertar el texto y lo primero, tenemos que entrar en el modo de edición en bloque o columnas del editor Vim. Para ello en modo Normal pulsamos Ctrl+v

En ese modo Visual especial, movemos el cursor por las líneas en las que queremos añadir el texto.

Cuando hayamos seleccionado todas, pulsamos sobre la tecla I (i mayúscula)

Escribimos el texto que queremos insertar. Mientras escribimos sólo veremos que se inserta en la línea donde está el cursor.

Cuando hayamos acabado de escribir, pulsamos sobre la tecla Escape y Vim añadirá ese mismo texto en la misma posición a las líneas seleccionadas en el primer paso.

El texto a añadir puede ser al comienzo, o en cualquier posición de la línea, eso sí, en todas las líneas será en la misma columna.

A continuación os dejo con un ejemplo gráfico de esta misma explicación. Pincha sobre la imagen:

Me gustaría saber tu opinión. Deja un comentario (Puedes usar MarkDown)

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.