병원균이 nvim에서 작동한다는 것을 읽었으며 vim 설치 프로세스를 따르려고했습니다.
mkdir -p ~/.vim/autoload ~/.vim/bundle && \ curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
.vim / bundle 부분 변경 :
mkdir -p ~/.vim/autoload ~/.local/share/nvim/bundle && \ curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
내 init.vim은 다음과 같습니다.
execute pathogen#infect() set guicursor= set clipboard+=unnamedplus
nvim을 실행하면 다음을 얻을 수 있습니다.
E117: unknown function: pathogen#infect() E15: invalid expression: pathogen#infect()
답변
mkdir -p ~/.vim/autoload ~/.local/share/nvim/bundle
이것은 잘못되었습니다. Neovim 용. ~/.config/nvim
는 ~/.vim
를 대체합니다.
mkdir -p ~/.config/nvim/autoload ~/.config/nvim/bundle
를 사용해야합니다.
구성이 Vim과 Neovim 모두에서 작동하도록하려면 심볼릭 링크를 권장합니다.
mkdir -p ~/.config/ ln -s ~/.vim ~/.config/nvim ln -s ~/.vimrc ~/.config/nvim/init.vim
~/.local/share/nvim/init
는 "runtimepath"
의 일부이기도합니다. 따라서 플러그인을 개인과 별도로 유지하려는 경우 config, bundle
디렉토리를 넣을 대체 장소가됩니다. tory.
~/.local/share/nvim/site
는~/.local/share/nvim
가 아니라'runtimepath'
의 일부입니다.~/.local/share/nvim/site/{autoload,bundle}
또는~/.config/nvim/{autoload,bundle}
를 사용할 수 있습니다. ' 답변을 업데이트하겠습니다.