【问题标题】:How to use help cmd in Vim to view .txt files?如何在 Vim 中使用帮助命令查看 .text 文件?
【发布时间】:2014-11-14 17:15:53
【问题描述】:

我在 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 命令行 @Skynet 中使用 :help 。不在 gnome 终端中。
  • 我怀疑加密的二进制文件实际上是starting.txt.gz,但没有解压。你有安装gzip吗?编辑:显然你这样做了,因为你说你提取了它们。看起来 Vim 应该在显示帮助文件之前提取它们,但事实并非如此。不知道为什么,但也许这些信息可以帮助你谷歌。
  • 是的。这就是我的想法,也是我解压缩文件的原因。我试着寻找它。比如,如何在 Vim 中启用 gzip 等等,但没有运气。
  • 您是从 Fedora 官方存储库安装的吗?如果是这样,我会重新安装它。

标签: linux vim editor gzip vi


【解决方案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 以方便日后使用。

【讨论】:

  • @RavishAhmadKhan 此帖不建议也不建议再次压缩文件。
猜你喜欢
  • 2023-03-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-23
  • 1970-01-01
  • 1970-01-01
  • 2021-04-12
  • 2015-11-14
相关资源
最近更新 更多