我刚刚在我的Linux系统上下载并安装了Vim74。我只是为本地用户进行安装。当我进入Vim并输入:help时,出现了错误。
我尝试添加:
let $VIM='home/myuser/vim74'
let $VIMRUNTIME='home/myuser/vim74/runtime'
我已经添加了一些内容到我的 .vimrc 文件中,但是没有起到效果。我该如何解决这个问题?
我刚刚在我的Linux系统上下载并安装了Vim74。我只是为本地用户进行安装。当我进入Vim并输入:help时,出现了错误。
我尝试添加:
let $VIM='home/myuser/vim74'
let $VIMRUNTIME='home/myuser/vim74/runtime'
我已经添加了一些内容到我的 .vimrc 文件中,但是没有起到效果。我该如何解决这个问题?
https://github.com/Homebrew/homebrew-core/issues/1087
尽管我是在CentOS系统上本地安装vim,而不是Mac,但这个问题似乎是普遍存在的。我只需将$VIMRUNTIME替换为从make install安装的本地vim运行时路径,你的情况可能类似于/home/myuser/vim74/runtime。:helptags ~/share/vim/vim80/doc
:helptags ~/vim74/runtime/doc
如果您的Vim会话持续时间很长,并且在此期间升级了Vim程序文件,则可能会出现相同的“E149 Sorry no help for help.txt”错误。
这种情况也发生在我身上:我在我的Debian testing
系统上使用Vim 8.1在GNU screen窗口中启动了编辑会话。一段时间后,unattenttended-upgrades
将Vim 8.1升级到8.2,导致运行时路径不再有效。我可以保存会话并重新启动Vim,但运行以下命令(特定于8.2)更简单/更容易:
:set helpfile=/usr/share/vim/vim82/doc/help.txt