我在Fedora 20上使用Vim 7.4。我解压缩了.txt.gz
中的所有/usr/share/vim/vim74/doc
文件,当我尝试在Vim的命令行中使用help
命令时,它会出错说E429: File "/usr/share/vim/vim74/doc/starting.txt.gz" does not exist
。我这样做是因为当我在解压缩文件之前使用help
cmd时,它向我展示了一些加密的二进制文本。因此,我认为解压缩可能会解决问题,但显然,它没有解决问题。现在,我不知道该怎么办?我可以配置help
在/doc
文件夹中搜索的文件扩展名吗?该怎么办?
是的,我不想再次压缩文件。我需要的是一种解决此问题而无需重新压缩文件的方法。
答案 0 :(得分:1)
首先,删除旧标签文件:
rm /usr/share/vim/vim74/doc/tags
然后,以root身份运行vim以重新生成帮助标记文件:
sudo vim -c 'helptags /usr/share/vim/vim74/doc' +qall
最后,fix vim's ability to read gz files以便将来使用。