Vim es el editor de texto elegido por muchos usuarios que pasan mucho tiempo en la línea de comandos. A diferencia de otros editores, Vim tiene varios modos de operación, lo que puede resultar un poco intimidante para los nuevos usuarios.
Vim o su precursor Vi viene preinstalado en macOS y en casi todas las distribuciones de Linux. Conocer los conceptos básicos de Vim te ayudará cuando te encuentres con una situación en la que tu editor favorito no esté disponible.
Esta guía explica cómo guardar un archivo en Vim/Vi y salir del editor.
Modos Vim #
Cuando inicias el editor de Vim, estás en modo normal. En este modo, puede usar los comandos vim y navegar por el archivo.
Para escribir un texto, debe ingresar al modo de inserción presionando i
llave. Este modo le permite insertar y eliminar caracteres de la misma manera que lo hace en un editor de texto normal.
Para volver al modo normal desde cualquier otro modo, basta con pulsar la tecla Esc
clave.
Abrir un archivo en Vim / Vi #
Para abrir un archivo usando Vim, inicie su terminal y escriba vim
seguido del nombre del archivo que desea editar o crear:
vim file.text
Otra forma de abrir un archivo es iniciar el editor y escribir :e file_name
, donde file_name
es el nombre del archivo que desea abrir.
Guardar un archivo en Vim / Vi #
El comando para guardar un archivo en Vim es :w
.
Para guardar el archivo sin salir del editor, vuelva al modo normal presionando Esc
, escribe :w
y pulsa Enter
.
- Presione
Esc
- Escriba
:w
- Presione
Enter
También hay un comando de actualización :up
, que escribe el búfer en el archivo solo si hay cambios sin guardar.
Para guardar el archivo con un nombre diferente, escriba :w new_filename
y pulsa Enter
.
Guardar un archivo y salir de Vim / Vi #
El comando para guardar un archivo en Vim y salir del editor es :wq
.
Para guardar el archivo y salir del editor simultáneamente, presione Esc
para cambiar al modo normal, escriba :wq
y pulsa Enter
.
- Presione
Esc
- Escriba
:wq
- Presione
Enter
Otro comando para guardar un archivo y salir de Vim es :x
.
La diferencia entre estos dos comandos es que :x
escribe el búfer en el archivo solo si hay cambios sin guardar, mientras que :wq
siempre escribe el búfer en el archivo y actualiza la hora de modificación del archivo.
Salir de Vim/Vi sin guardar el archivo #
Para salir del editor, sin guardar los cambios, cambie al modo normal presionando Esc
, escriba :q!
y pulsa Enter
.
- Presione
Esc
- Escriba
:q!
- Presione
Enter
Conclusión #
En esta guía, le mostramos cómo guardar un archivo en Vim y salir del editor. Si es nuevo en Vim, visite Open Vimsite donde puede practicar Vim con un tutorial interactivo.
Siéntase libre de dejar un comentario si tiene alguna pregunta.