2014-11-14 44 views
0

我在Fedora 20上使用Vim 7.4。我在/usr/share/vim/vim74/doc中解壓所有.txt.gz文件,當我嘗試在Vim的命令行中使用help命令時,它給出了一個錯誤,說E429: File "/usr/share/vim/vim74/doc/starting.txt.gz" does not exist。我這樣做是因爲當我在解壓縮文件之前使用help cmd時,它向我展示了一些加密的二進制文本。所以,我認爲這個問題可能會解決問題,但顯然它並沒有解決問題。現在,我不知道該怎麼辦?我可以配置help/doc文件夾中搜索的文件擴展名嗎?該怎麼辦?如何在Vim中使用help cmd查看.txt文件?

是的,我不想再壓縮文件。無需重新壓縮文件即可解決此問題的一種方法是我正在尋找的。

+0

我正在討論在Vim命令行@Skynet中使用**:help **。不在gnome終端中。 – 2014-11-14 17:29:55

+0

我懷疑加密的二進制文件實際上是'starting.txt.gz',但沒有提取。你有安裝gzip嗎?編輯:顯然你做,因爲你說你提取他們。看起來Vim在顯示幫助文件之前會提取幫助文件,但事實並非如此。不知道爲什麼,但也許這個信息可以幫助你谷歌。 – nanny 2014-11-14 17:32:41

+0

是的。這就是我的想法和我解壓縮文件的原因。我試圖尋找它。就像,如何在Vim中啓用gzip和所有那些,但沒有運氣。 – 2014-11-14 17:34:50

回答

1

首先,刪除舊的標籤文件:

rm /usr/share/vim/vim74/doc/tags 

然後,運行Vim作爲根再生幫助標籤文件:

sudo vim -c 'helptags /usr/share/vim/vim74/doc' +qall 

最後,fix vim's ability to read gz files爲將來的方便。

+0

@RavishAhmadKhan這篇文章不建議或建議再次壓縮文件。 – 2014-11-14 19:45:47

+0

好的。得到它了。而且,它的工作。謝謝! – 2014-11-15 16:42:55