¿Cómo instalar patógenos en Neovim?

Pregunta:

He leído que el patógeno funciona en nvim, intenté seguir el proceso de instalación de vim:

mkdir -p ~/.vim/autoload ~/.vim/bundle && \
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim

Cambiar la parte .vim / bundle:

mkdir -p ~/.vim/autoload ~/.local/share/nvim/bundle && \
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim

mi init.vim es:

execute pathogen#infect()
set guicursor=
set clipboard+=unnamedplus

cuando ejecuto nvim obtengo:

E117: unknown function: pathogen#infect()
E15: invalid expression: pathogen#infect() 

Respuesta:

mkdir -p ~/.vim/autoload ~/.local/share/nvim/bundle

Esto está mal para Neovim. ~/.config/nvim es el reemplazo de ~/.vim .

mkdir -p ~/.config/nvim/autoload ~/.config/nvim/bundle es lo que debe usar.

Si desea que su configuración funcione tanto con Vim como con Neovim, le recomendaría enlaces simbólicos.

mkdir -p ~/.config/
ln -s ~/.vim ~/.config/nvim 
ln -s ~/.vimrc ~/.config/nvim/init.vim 

~/.local/share/nvim/init también es parte de 'runtimepath' , por lo que si desea mantener los complementos separados de su configuración personal, ese sería un lugar alternativo para colocar el directorio del bundle .

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım