Si estás leyendo este artículo entonces estás en problemas. Querías editar un archivo usando el editor vim pero te quedaste atascado en él. Deja de entrar en pánico y espera, reinstala el sistema operativo y comienza todo desde cero.
Salga del editor VIM usando combinaciones de teclas
El editor Vim es complicado para los principiantes, pero cuando aprendes las combinaciones de teclas correctas, usar VIM se vuelve fácil. Estas son las combinaciones de teclas más populares para salir de vim.
Salir de vim guardando cambios
Para salir de vim y guardar los cambios, presione ESC para salir del modo de edición, luego mantenga presionada Cambio y presione colon llave (:). Entonces entrawq” and press Enter. Here “w” stands for write and “q” stands for “quit”. On US keyboards the colon : es la misma clave que el punto y coma ;, ubicado a la derecha de la letra
:wq
Salir de vim sin guardar los cambios
Para salir de vim sin guardar los cambios, mantenga presionada la tecla Mayús y presione la tecla de dos puntos (:). Entonces entra
:q!

Guardar cambios sin el editor VIM existente
Para guardar los cambios sin salir de vim, mantenga presionada la tecla Mayús y presione la tecla de dos puntos (:). Entonces entra
:v
Dominar VIM
Ahora que cubrí los conceptos básicos para salir de Vim y guardar cambios, pasemos a algunos atajos y características útiles adicionales de Vim para mejorar su competencia.
Iniciando VIM para editar el archivo
Por lo general, los desarrolladores inician vim para editar el archivo usando el comando:
nombre de archivo vim
Si falta el archivo, se creará. Puede especificar varios archivos para editar:
vim archivo1 archivo2 archivo3
Para abrir un archivo en una línea específica, puede agregar [num] después del comando vim. Por ejemplo, para abrir el archivo en la línea 127, ingrese:
nombre de archivo vim 127
Navegando en VIM
Una vez que tu
- Moviendo el cursor:
- Utilice las teclas de flecha para moverse en las direcciones respectivas (arriba, abajo, izquierda, derecha).
- Alternativamente, emplear el
h,j,k, yyoTeclas para movimientos hacia la izquierda, abajo, arriba y derecha, respectivamente.
- Navegación de palabras:
- Mueva el cursor al principio de la siguiente palabra con
w. - Navegue hasta el final de la palabra actual usando
mi. - Saltar al principio de la palabra anterior con
b.
- Mueva el cursor al principio de la siguiente palabra con
- Líneas de navegación:
- Vaya al inicio de la línea presionando
0. - Ir al final de la línea con
$.
- Vaya al inicio de la línea presionando
Editar texto en VIM
Una vez que tu
- Ingresando al modo Insertar:
- Prensa
ipara ingresar al modo de inserción antes del cursor. - Usar
Ipara comenzar a insertar al principio de la línea. - Emplear
apara agregar después del cursor. Apermite agregar al final de la línea.
- Prensa
- Eliminar texto:
- Elimine el carácter debajo del cursor con
incógnita. - Borra toda la línea con
dd. - Corte (elimine) la línea actual e ingrese al modo de inserción con
cc.
- Elimine el carácter debajo del cursor con
- Copiar y pegar:
- Copiar una línea con
yy. - Pegue la línea copiada debajo de la línea actual usando
pag.
- Copiar una línea con
- Deshacer y Rehacer:
- Deshacer la última acción con
tu. - Rehacer con
Ctrl-r.
- Deshacer la última acción con
Buscando en VIM
La búsqueda eficiente es crucial. Aquí hay algunos atajos relacionados con la búsqueda:
- Buscando texto:
- Iniciar una búsqueda con
/, seguido del término deseado. - Usar
nortepara saltar a la siguiente ocurrencia ynortepara ir al anterior.
- Iniciar una búsqueda con
- Reemplazo de texto:
- Sustituya la palabra actual por una nueva usando
:s/viejo/nuevo/g.
- Sustituya la palabra actual por una nueva usando
Salir de Vim
Ya cubrí los conceptos básicos al principio, pero aquí hay algunas opciones más:
- Guardar y salir de todo:
- Para guardar todos los cambios y cerrar varios archivos simultáneamente, utilice
:Washingtony:qa.
- Para guardar todos los cambios y cerrar varios archivos simultáneamente, utilice
- Salir sin guardar:
- Si desea salir de Vim sin guardar ningún cambio realizado en ninguno de los archivos,
:qa!hará el truco.
- Si desea salir de Vim sin guardar ningún cambio realizado en ninguno de los archivos,
Conclusión
Recuerde, dominar Vim requiere tiempo y práctica. Cuanto más lo uses, más cómodo y potente se vuelve. ¡Feliz edición!






