loading...
Cover image for Mis primeros pasos en vim

Mis primeros pasos en vim

bawbam profile image Ivan López ・2 min read

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.

Posted on by:

bawbam profile

Ivan López

@bawbam

backend developer, I like to take pictures in my free time and I like to share what I'm learning.

Discussion

pic
Editor guide