My Neovim setup
Para usuarios Ubuntu
sudo apt install neovim
Dentro de nuestra carpeta nvim que se encuentra en ~/.config/nvim, debemos crear nuestro archivo de init.vim donde contendra una configuración básica para poder trabajar dentro de nvim:
# ingresamos a neovim
nvim
# dentro del editor ejecutamos siguientes comandos
:call mkdir(stdpath('config'), 'p')
:exe 'edit '.stdpath('config').'/init.vim'
# archivo init.vim
set number # muestra los números de las líneas
set mouse=a # permite la integración del mouse
...
Necesitamos un manejador de plugins para mejor funcionalidad del editor, utilizaremos PlugVim.
# Instalación dentro de nuestra carpeta de nvim
curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Configuración de la carpeta donde alojaremos nuestro plugins:
# Carpeta donde se instalaran los plugins
call plug#begin('~/.config/nvim/plugged')
# Lista de los plugins a instalar
Plug 'folke/tokyonight.nvim', { 'branch': 'main'}
call plug#end()
Llamamos el comando:
# dentro del editor
:PlugInstall
-
El NERDTree es un explorador de sistemas de archivos para el editor Vim. Con este complemento, los usuarios pueden navegar visualmente por jerarquías de directorios complejas, abrir archivos rápidamente para leerlos o editarlos y realizar operaciones básicas del sistema de archivos.
Instalación:
Plug 'scrooloose/nerdtree' #config de ejecucion nmap <Leader>nt :NERDTreeFind<CR>
-
Instalaremos un plugin que nos permita navegar solamente con el teclado y cuando tengamos mas de una instancia abierta, Para poder movernos mantenemos presionado la tecla control y con las letras h, j, k, l podemos movernos.:
Plugin 'christoomey/vim-tmux-navigator' # Corremos :PlugInstall