Memorias de un Técnico Ligero

Ver más publicaciones del año 2021

Los pasos para tener un Neovim decente y ser un verdadero técnico ligero que se respeta

Esta publicación fue revisada y corregida el 10-06-25. Ojito, ojete.

Estos pasos fueron probados y testeados en ubuntu server, (sólo consola obviamente). Nada de entornos gráficos, eso es para principiantes, debés decirte y sacar pecho. Nada de Vscodium, eso ha quedado atrás, de ahora en más voy a programar mi sitio íntegramente en la terminal, debes decirte también y volver a sacar pecho, esta vez con un leve golpe como diciendo: acá estoy yo. Bueno, sin más preámbulos, ahí va:

1) Instalar neovim
sudo apt install neovim

2) Crear en /home/usuario una carpeta .config
adentro crear otra carpeta nvim

3) Ejecutar

curl -fLo \~/.local/share/nvim/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

4) Crear archivo adentro init.vim

5) Pegar lo siguiente

" Directorio de plugins
call plug#begin('~/.local/share/nvim/plugged')

Plug 'tpope/vim-surround'         " Manejo de paréntesis, comillas, etc.
Plug 'morhetz/gruvbox'            " Colores gruvbox
Plug 'easymotion/vim-easymotion'  " Movimiento rápido
Plug 'preservim/nerdtree'         " Árbol de archivos
Plug 'christoomey/vim-tmux-navigator' " Navegación entre panes de tmux/vim

call plug#end()

" Configuraciones generales
set number
set relativenumber
set mouse=a
set clipboard=unnamedplus
set numberwidth=1
set showcmd
set ruler
set encoding=utf-8
set showmatch
set sw=2
set laststatus=2

" Colores
colorscheme gruvbox
let g:gruvbox_contrast_dark = 'hard'

" NERDTree config
let g:NERDTreeQuitOnOpen=1

" Leader key
let mapleader = " "

" Atajos de teclado
nmap <leader>s <Plug>(easymotion-s2)
nmap <leader>n :NERDTreeToggle<CR>
nmap <leader>f :NERDTreeFind<CR>
nmap <leader>w :w<CR>
nmap <leader>q :q<CR>


"

Despues entrar en neovim (nvim) y teclear:

:PlugInstall

De este modo se van a instalar los plugins que hemos copiado en el archivo creado con el texto de arriba.

Fuente actualizada 2025

El archivo corregido fue gracias algunas indicaciones de mi buen amigo chatgpt :P

Descargá el init.vim mejorado, el que está en el texto de arriba

Arriba


Escrito por: , el día: