Vim 不会自动读取 gzip 文件

Vim 不会自动读取 gzip 文件

我想.gz通过 putty 查看 unix 中的一些压缩日志文件。当我在 vim 中打开它们时,vim 内容不可读。我认为 vim 无法解压它们。

答案1

Vim 默认完全可以打开 gzip 压缩文件,请参阅:help gzip

如果你的情况不可能,你应该看到:

答案2

透明地读取压缩文件由 gzip vim 插件处理。此插件仅在 vim 未处于“兼容”模式时启用(请参阅:help 兼容了解更多详细信息)。确保未设置“兼容”的一个简单方法是在主目录中创建一个空的 .vimrc 文件。

答案3

确保您确实在使用vim而不是vivi不会自动打开 gzip 文件。

您可以在 bash 中添加别名: alias vi='vim'

要使别名永久生效,请将其添加到~/.bashrc

答案4

Vim 用于文本编辑。它无法打开 zip 文件。

我想通过 putty 查看 unix 中的一些压缩日志文件 .gz。

要在命令行中查看.gz 文件内容,请使用此命令。

 zless /path/to/file.gz

如果 zless 不可用,请gunzip使用less管道

gunzip -c /path/to/file.gz | less

相关内容