Я установил neovim v0.2.2 через homebrew:
$ brew install neovim
$ alias n = "nvim -u $XDG_CONFIG_HOME/nvim/init.vim"
Затем neovim вызывает много ошибок, поэтому я не могу его использовать.
n foo.rb, тип файла не определяется: :set ft? дает filetype=.:CheckHealth, но там сказано Not an editor command: CheckHealth. Еще пробовал :checkhealth, выдав Invalid 'runtimepath'. Итак, я проверил :set rtp?, но вроде как правильно.Unknown function js_encode."+y.Думаю, должно быть больше ошибок, которых я не обнаружил.
Я проверил :set rtp?, но все в порядке. И все сопоставления клавиш [nvics][nore]map работают правильно, поэтому init.vim, безусловно, загружен.
Эти ошибки возникают только после обновления neovim с v0.2.0 до v0.2.2. Их не было, когда я использовал v0.2.0.
Среды:
$XDG_CONFIG_HOME установлен как ~/.config, а init.vim находится в $XDG_CONFIG_HOME/nvim.

Что-то пошло не так с Они. Я rm все файлы, относящиеся к oni, :call dein#update() и :UpdateRemotePlugins, затем восстановил Neovim.
В чем ценность
$XDG_CONFIG_HOME?