Hogyan telepítsük a kórokozót a Neovimra?

Azt olvastam, hogy a kórokozó működik az nvim-en, megpróbáltam követni a vim telepítési folyamatát:

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

A .vim / bundle rész módosítása:

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

az init.vim a következő:

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

amikor elindítom az nvim-et, megkapom:

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

Válasz

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

Ez téves a Neovim számára. ~/.config/nvim a ~/.vim helyettesítője. > az, amit használnod kell.

Ha azt akarod, hogy a konfiguráció Vim-mel és Neovim-mel is együtt működjön, akkor a szimbólumokat javasolnám.

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

~/.local/share/nvim/init szintén a "runtimepath" része, tehát ha a beépülő modulokat el akarta tartani a személyes config, ez egy alternatív hely lenne a bundle

Megjegyzések

  • Köszönöm a válaszod, dolgokat másoltam / beillesztettem, és nem változtattam meg mindent, amire szükségem volt a parancsokban. Ezt a választ azonban nem jelölöm meg megoldásként, mert a kórokozó megszerzéséhez be kell helyezni az autoload mappát ./config/nvim github.com/tpope/vim -patogen / issues / 50 . Obs: I ' m szerető neovim, köszönöm a munkáját.
  • Ezúttal ' az én hibám amiért nem olvasott elég közel. 🙂 A ~/.local/share/nvim/site a 'runtimepath' része, nem pedig ~/.local/share/nvim. Vagy ~/.local/share/nvim/site/{autoload,bundle}, vagy ~/.config/nvim/{autoload,bundle} használható. ' Frissítem a választ.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük