Búsqueda de sitios web

Cómo guardar y salir de un archivo en Vi/Vim Editor en Linux


Es cierto que aprender el editor Vi/Vim, un editor de texto muy conocido en el ecosistema Linux, no es tan fácil como aprender Nano o Emacs, ya que requiere un poco de esfuerzo que vale la pena.

Mucha gente tiene miedo de aprenderlo, pero en serio, sin motivos importantes. En este breve artículo, destinado a los novatos en el editor de texto Vi/Vim, aprenderemos algunos comandos básicos; cómo guardar un archivo después de escribir o modificar su contenido.

Instalar Vim en sistemas Linux

En la mayoría de las distribuciones de Linux actuales, el editor Vi/Vim viene preinstalado; de no ser así, instale la versión completa de Vim (los sistemas Debian proporcionan vim-tiny). con menos funciones), usando el administrador de paquetes del sistema como se muestra:

sudo apt install vim            [On Debian, Ubuntu and Mint]
sudo yum install vim            [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a app-editors/vim  [On Gentoo Linux]
sudo apk add vim                [On Alpine Linux]
sudo pacman -S vim              [On Arch Linux]
sudo zypper install vim         [On OpenSUSE]    

Nota: Para utilizar las funciones más recientes de Vim, debe instalar Vim desde el código fuente.

Cómo crear archivos en Vi/Vim

Para crear o abrir un archivo usando vi/vim, ejecute el siguiente comando, que creará un archivo nuevo o abrirá un archivo existente para editarlo.

vim file.txt
OR
vi file.txt

Modos de edición de Vi/Vim

El editor Vi/Vim viene con dos modos: Comando e Insertar. En el modo Comando puedes usar las teclas del teclado para copiar, pegar, eliminar, navegar y realizar diversas tareas, excepto ingresar texto.

En el modo Insertar, puede escribir texto en un archivo, usar la tecla Intro para ir a una nueva línea y usar las teclas de flecha para navegar entre el texto. Para ingresar al modo Insertar, presione i y comience a ingresar texto como se muestra.

Cómo guardar archivos en Vi/Vim Editor

Una vez que haya modificado un archivo, presione [Esc] cambie al modo Comando y presione :w (guardar y continuar editando) y presione [Enter] como se muestra a continuación.

Para guardar el archivo y salir al mismo tiempo, puede usar las teclas ESC y :x y presionar [Enter]. Opcionalmente, presione [Esc] y escriba Shift + Z Z para guardar y salir del archivo.

Guarde el contenido del archivo Vim en un archivo nuevo

Para guardar el contenido del archivo en un archivo nuevo llamado newname, utilice ESC y :w newname o :x newname y presione [Enter].

Desde aquí, ahora puede pasar a aprender consejos y trucos comunes de Vi/Vim, comprender los diferentes modos y mucho más:

  • Aprenda consejos y trucos útiles del editor 'Vi/Vim' para mejorar sus habilidades
  • 8 interesantes consejos y trucos del editor 'Vi/Vim' para todo administrador de Linux

Atajos de teclado Vi/Vim

Para comprender más sobre el editor vi/vim, debe crear un nuevo archivo e intentar aprender usted mismo a utilizar los siguientes métodos abreviados de teclado vi/vim comunes.

¡Eso es todo! En un próximo artículo, le mostraremos cómo salir del editor de texto Vim con comandos simples. Recuerde dejar sus comentarios a través del formulario de comentarios a continuación.