Mostrando entradas con la etiqueta vim. Mostrar todas las entradas
Mostrando entradas con la etiqueta vim. Mostrar todas las entradas

lunes, 1 de abril de 2019

Aprendiendo Vim #6

Como continuación a la última entrada referente a Vim, Aprendiendo Vim #5, en esta ocasión se va a explicar cómo activar la numeración de líneas. Esta opción suele ser útil cuando se edita código, entre otras muchas situaciones.
Vamos a mencionar dos formas de activarlo: manualmente o que sea la opción por defecto.

Activación manual

Estando dentro de Vim, accederemos al modo línea de comandos con los dos puntos y escribiremos lo siguiente:
:set number
De esta forma, todas las líneas del fichero en edición quedarán numeradas.
Para desactivar la numeración, bastará con acceder de nuevo al modo línea de comandos y escribir:
:set nonumber
Si teniendo las líneas numeradas se sale de Vim, al volver a entrar todo quedará según se indique en la configuración por defecto. Y, por defecto, en Vim las líneas no aparecen numeradas.

Configuración por defecto

Si deseamos que las líneas siempre aparezcan numeradas, habrá que especificarlo en el fichero de Vim donde se almacena la configuración por defecto del usuario. Este fichero es ~/.vimrc.
Editar este fichero, o crearlo si no existe, y añadir la siguiente linea:
set number
En adelante, cada vez que abramos Vim las líneas aparecerán numeradas.

Entradas anteriores de Aprendiendo Vim

lunes, 25 de marzo de 2019

Aprendiendo Vim #5

Sustitución de texto en Vim

Como continuación a la última entrada referente a Vim, Aprendiendo Vim #4, en esta entrada se va a profundizar en la sustitución de texto en Vim.
Vim permite realizar sustituciones de texto de forma automatizada, en vez de ir buscando palabra por palabra y hacer las mismas a mano.
Vamos a comenzar viendo un ejemplo práctico y explicando a continuación los detalles.

jueves, 14 de marzo de 2019

Aprendiendo Vim #4

Como continuación a la última entrada referente a Vim, Aprendiendo Vim #3, en esta ocasión se explicará cómo buscar texto en Vim.
Para ello, partiremos del modo normal que es en el que nos encontramos al abrir un fichero con Vim. Estando en este modo, escribiremos lo siguiente:
/palabra
Siendo palabra lo que se desea buscar. Al pulsar Enter, se iniciará la búsqueda desde la posición actual del cursor. Finalmente, el cursor se posicionará al inicio de la primera palabra que se encuentre.
Algo habitual es buscar repeticiones de la misma palabra. Bastará con pulsar n en el modo normal y se repetirá la búsqueda de nuevo, buscando hacia adelante. Si por el contrario se desea realizar la búsqueda de la palabra hacia atrás, pulsaremos N.
Entradas anteriores de Aprendiendo Vim

lunes, 18 de febrero de 2019

Aprendiendo Vim #3

Como continuación de la entrada anterior sobre vim, Aprendiendo Vim #2, hoy vamos a ver cómo trabajar con el portapapeles.

Copiar líneas

Para copiar la línea sobre la que estamos, bastará con teclear yy estando en el modo normal. Si se desea copiar varias líneas a partir de la actual hacia abajo, bastará con anteponer el número de líneas a la yy. Por ejemplo, para copiar 5 líneas se pondrá 5yy.

lunes, 4 de febrero de 2019

Aprendiendo Vim #2

En el post anterior Aprendiendo Vim #1 hicimos una primera toma de contacto con Vim. Hoy vamos a ver algunos atajos de teclado para movernos por el fichero en edición.

Ir al principio del fichero

Si queremos movernos hasta el principio del fichero, bastará con pulsar gg en el modo normal, es decir, en el modo en el que nos encontramos al entrar en Vim o en el modo al que llegamos al pusar Esc estando en el modo inserción.

lunes, 21 de enero de 2019

Aprendiendo Vim #1

Vim es un editor de textos que está presente en prácticamente todas las distribuciones Linux. Por este motivo, y por todas las funcionalidades que ofrece, es muy recomendable saber usarlo.
Con este post se inicia una serie dedicada a aprender las distintas opciones de Vim. La idea es aprender en cada entrada unas pocas combinaciones de teclas o funciones, con el objetivo de memorizarlas y ponerlas en práctica en cuanto tengamos la ocasión. Entrada tras entrada iremos aumentando los conocimientos sobre Vim hasta poder llegar a ser unos ninjas.