Olen lukenut, että taudinaiheuttaja toimii nvimissä, yritin seurata vim-asennusprosessia:
mkdir -p ~/.vim/autoload ~/.vim/bundle && \ curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
.vim / bundle-osan muuttaminen:
mkdir -p ~/.vim/autoload ~/.local/share/nvim/bundle && \ curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
init.vim on:
execute pathogen#infect() set guicursor= set clipboard+=unnamedplus
kun käynnistän nvim-sovelluksen, saan:
E117: unknown function: pathogen#infect() E15: invalid expression: pathogen#infect()
Vastaa
mkdir -p ~/.vim/autoload ~/.local/share/nvim/bundle
Tämä on väärä Neovimille. ~/.config/nvim
on korvaava kohde ~/.vim
.
mkdir -p ~/.config/nvim/autoload ~/.config/nvim/bundle
on mitä sinun tulisi käyttää.
Jos haluat, että kokoonpanosi toimii sekä Vimin että Neovimin kanssa, suosittelen symlinkkejä.
mkdir -p ~/.config/ ln -s ~/.vim ~/.config/nvim ln -s ~/.vimrc ~/.config/nvim/init.vim
~/.local/share/nvim/init
on myös osa tiedostoa "runtimepath"
, joten jos haluat pitää laajennukset erillään henkilökohtaisista config, se olisi vaihtoehtoinen paikka sijoittaa bundle
direc
~/.local/share/nvim/site
on osa'runtimepath'
, ei~/.local/share/nvim
. Joko~/.local/share/nvim/site/{autoload,bundle}
tai~/.config/nvim/{autoload,bundle}
voidaan käyttää. Päivitän vastauksen '.