如何使用GVIM或VI查看TAR文件的原始内容?

时间:2014-02-17 07:58:07

标签: vim

我正在开发一个程序,可以通过MTP动态创建TAR文件。出于这个原因,我想看到TAR文件的“原始内容” - 而不是提取的内容。

它不需要是十六进制视图,只是内容就足够了。我认为“gvim -b”(二进制)可以做到这一点......但我仍然得到文件列表。我目前的解决方法是将文件重命名为“* .dat”以查看原始内容......但这很难看。此外,在Windows上,我只收到错误消息“您的系统上没有tar”,并且没有显示任何内容 - 而不是显示原始内容......

1 个答案:

答案 0 :(得分:4)

这是因为默认的 TAR插件(cp。:help pi_tar)仍处于活动状态,并拦截*.tar个文件的文件编辑。要暂时将其关闭,请使用

启动Vim
$ vim --cmd "let g:loaded_tarPlugin = 1" -b myFile.tar

或者,要在Vim启动后关闭插件,您还可以使用以下命令:

:au! tar