Una guía para comenzar en Vim.
Yo usare Neovim, que es un fork de vim.
Para comenzar vamos a instalar neovim - https://github.com/neovim/neovim/wiki/Installing-Neovim
Aquí pueden encontrar la instalación en su SO preferido.
Yo estoy en Debian, una distribución de Linux. Asi que estos son los comandos para instalar neovim:
sudo apt update
sudo apt-get install neovim
sudo apt-get install python3-neovim
Excelente, ahora ya tenemos Neovim en nuestro sistema y para comprobar que es cierto, vamos a abrir nuestra terminal.
En la terminal escribimos el siguiente comando:
# Abrir neovim
nvim
# Abrir un archivo en neovim
nvim nombre_del_archivo.extension_del_archivo + enter
Se te mostrara una ventana de bienvenida de Neovim.
Si bien con estos pasos ya podemos empezar a utilizar neovim, pero en este punto aún le faltan super poderes a nuestro editor, así que para poder dotarlo de estos poderes, es necesario crear un archivo de configuración llamado init.vim , es en este archivo donde vamos agregarle los poderes, vamos a crear este archivo:
# primero ubicate en la terminal en la raiz de tu user
~
# entra a la carpeta .config
cd .config
# Crear la carpeta nvim
mkdir nvim
# Crea el archivo init.vim, dentro de la carpeta nvim
touch nvim/init.vim
# Abre el archivo init.vim y agrega la siguiente linea:
set number
# guarda los cambios y reinicia neovim para que los cambios tengan efecto
# Ahora se te mostraran las lineas del archivo
1 set number
Comandos para salir de nvim:
# presiona 2 veces ESC, para volver al modo normal
# Salir sin guardar
:q
# forzar la salida
:q!
# Salir y guardar cambios
:w
Comandos básicos para navegar adentro del archivo:
# mover a la derecha
h
# mover a la izquierda
l
# mover hacia abajo
j
# mover hacia arribba
k
# lleva al comienzo de una palabra avanzando para adelante
w
# lleva al comienzo de una palabra avanzando para atrás
b
# te lleva al final de cada palabra
e
Comandos para guardar cambios:
# Para guardar cambios sin salir del editor
:w
# guardar cambios y salir del editor
:wq
En el siguiente post, mostrare como instalar plugins en neovim.
Top comments (0)