Skip to content

AlanAxp/n-vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Neo(Vim)

Como instalar y como configurar NeoVim

Mac

  1. Instalar neovim con ayuda de brew
brew install neovim
  1. Crear los folders
mkdir /.config/nvim/
mkdir /.config/nvim/autoload
mkdir /.config/nvim/autoload/plugged
  1. Colocar el archivo Plug.vim dentro de tal que su ruta sea
.config/nvim/autoload/Plug.vim

NOTA: Para mayor facilidad se puede agregar de la siguiente manera (estando dentro de autoload)

curl https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim -o Plug.vim
  1. Finalmente colocar el archivo init.vim dentro del folder nvim

.config/nvim/init.vim

Ubuntu

  1. Instalar neovim con los siguientes comandos
sudo apt-get update
sudo apt-get install neovim
  1. La instalación del los puglins y la creacion de la carpeta de configuración es analoga a lo anterior

Nota: Si este proceso no funciona, recurrir al template encontrado en Vim Bootstrap, y colocar el archivo generado en el folder .config/nvim bajo el nombre init.vim

NOTA: En wsl/ubutu necesitamos revisar que vim plugin este en minisculas

plug.vim
mv ruta/a/generate.vim ruta/a/.config/nvim

Windows

La instalación en windows es tan sencilla como lo seria en los ya mencionados... casi.

  1. Instarlar chocolatey (un gestor de paquetes como lo es brew para mac)

    link instalar chocolatey

  2. Instalar neovim como viene en la pagina oficial

    choco install neovim
  3. Instalar vim Plug con el comando que se optiene de la pagina oficial

    iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`
    ni "$(@($env:XDG_DATA_HOME, $env:LOCALAPPDATA)[$null -eq $env:XDG_DATA_HOME])/nvim-data/site/autoload/plug.vim" -Force
  4. Al descargar neovim, este se instala en C:\User\Usuario\AppData\local\nvim-data\site\, el cual debemos modificar para que quede con la misma estructura de arbol como en ubuntu/mac, es decir...

    4.1 Substituir el nombre nvim-data por nvim

    4.2 Eliminar folder site y poner sus directorios en nvim, tal que sea

     `nvim\autoload`
     `nvim\`
     TODO: Continuar con esto cuando tengo la compu con windows`
    
  5. Arrglar la ruta del vim init para que pueda leer el sistema de archivos de windows

    TODO: Agregar la ruta

  6. Disfrutar

Instalación de los plugins

Plug.vim nos permite acceder a una gran variedad de plugins, los cuales podremos encontrar en Vim Awesome.

Para instalar los plugins ejecutar dentro de nvim

:PlugInstall

Autocompletado con CoC

Para hacer uso del autocompletado con COC, hacer:

:CoCInstall <nombre>

La información detallada se puede encontrar en CoC Languge Servers

Language servers instalados

{
  "dependencies": {
    "coc-html": ">=1.4.1",
    "coc-pyright": ">=1.1.166",
    "coc-rust-analyzer": ">=0.52.0",
    "coc-svelte": ">=0.4.0",
    "coc-tsserver": ">=1.8.6"
  }
}

About

Archivo de configuración de Neo(Vim)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published