"Unknown function: <SNR>37_repo_dir" 在 vim 中打开新文件时

"Unknown function: <SNR>37_repo_dir" when opening a new file in vim

我最近更新了 oh-my-zsh、vim 和 运行 rcup 以更新点文件和 vim 插件。

在 vim 中打开新文件时出现错误,其中一部分包含:

Unknown function: <SNR>37_repo_dir

这似乎与我安装的fugitive插件有关,因为它出现了上面的错误。

先前存在的 fugitive.vim 配置文件之一中的 vim 语法在最新版本的 vim 中无效。 fugitive.vim 已从最新版本的 thoughtbot/dotfiles 中删除。由于 rcup 仅替换文件 dotfiles,如果它们已从 dotfiles 文件夹中删除,则不会删除它们,因此需要手动删除 fugitive.vim 文件。

最直接的做法是:

rm -rf ~/.vim && rcup