Jai lu que le pathogène fonctionne sur nvim, jai essayé de suivre le processus dinstallation de vim:
mkdir -p ~/.vim/autoload ~/.vim/bundle && \ curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
Modification de la partie .vim / bundle:
mkdir -p ~/.vim/autoload ~/.local/share/nvim/bundle && \ curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
mon init.vim est:
execute pathogen#infect() set guicursor= set clipboard+=unnamedplus
lorsque je lance nvim, jobtiens:
E117: unknown function: pathogen#infect() E15: invalid expression: pathogen#infect()
Réponse
mkdir -p ~/.vim/autoload ~/.local/share/nvim/bundle
Cest faux pour Neovim. ~/.config/nvim
remplace ~/.vim
.
mkdir -p ~/.config/nvim/autoload ~/.config/nvim/bundle
est ce que vous devriez utiliser.
Si vous voulez que votre configuration fonctionne à la fois avec Vim et Neovim, alors je recommanderais des liens symboliques.
mkdir -p ~/.config/ ln -s ~/.vim ~/.config/nvim ln -s ~/.vimrc ~/.config/nvim/init.vim
~/.local/share/nvim/init
fait également partie de "runtimepath"
, donc si vous voulez garder les plugins séparés de vos config, ce serait un autre endroit pour mettre le répertoire bundle
tory.
~/.local/share/nvim/site
fait partie de'runtimepath'
et non de~/.local/share/nvim
. Vous pouvez utiliser~/.local/share/nvim/site/{autoload,bundle}
ou~/.config/nvim/{autoload,bundle}
. Je ' Je mettrai à jour la réponse.