如何修复我在安装vim插件时产生的这些错误

  • 本文关键字:错误 插件 何修复 安装 vim vim
  • 更新时间 :
  • 英文 :


这些是每次打开vim时弹出的错误。是否应该手动查找这些文件并将其粘贴到所需的目录中?

Error detected while processing /home/tanmay/.vim_runtime/vimrcs/basic.vim:
line   64:
E484: Can't open file /usr/share/vim/delmenu.vim
line   65:
E484: Can't open file /usr/share/vim/menu.vim
line  134:
E484: Can't open file /usr/share/vim/syntax/syntax.vim
line  146:
E254: Cannot allocate color Grey50
Error detected while processing /home/tanmay/.vim_runtime/vimrcs/extended.vim:
line   31:
E254: Cannot allocate color Grey50
Error detected while processing /home/tanmay/.vim_runtime/sources_forked/peaksea/colors/peaksea.vim:
line   33:
E254: Cannot allocate color Grey50

您的'runtimepath'有问题,并且您使用非默认的个人配置位置(~/.vim_runtime与默认的~/.vim(表明您不知怎么搞砸了它。

menu.vimsyntax/syntax.vim文件是Vim运行时的一部分;如果它们不可用,Vim的主要功能(如语法高亮显示(可能无法正常工作。这些文件的文件路径内置在Vim中,并取决于Vim是如何编译和打包的。例如,Ubuntu 16.04提供的Vim 7.4的路径为/usr/share/vim/vim74

如果您在没有个人自定义(vim --clean(的情况下启动Vim,则不应出现这些错误(如果这些错误持续存在,则说明Vim安装已损坏,应尝试重新安装(。您可以从那里记下正确的路径(:echo $VIMRUNTIME(,并更正您的个人定制。总的来说,我会避免偏离默认结构太多。使用sources_forked子目录,您似乎可以模仿Vim的:help packages功能(自7.4版本后期起内置(。

.vmrc

和/或下级

源vim.init代码文件

在出现错误时停止。

在我这边,我的例子是:当更改vim版本时,让我们说vim70到vim80,我的源vim.init.code.file中的路径缺少由.vim调用的,因为真正引用为

/路径//vim70

我用证明了这一点

s/vim70/vimcurrent/

在我的.vim和下属中

因此我需要一个到的链接

cd/usr/share/vimls-lsasudo ln-s vim80 vimcurrent

vim/tmp/t-t

ok

相关内容

最新更新