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



我正在开发一个通过MTP即时创建TAR文件的程序。出于这个原因,我想看到 TAR 文件的"原始内容"——而不是提取的内容。

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

这是因为默认的 TAR 插件 (cp. :help pi_tar ) 仍处于活动状态,并截获*.tar文件的文件编辑。要暂时关闭它,请使用以下命令启动 Vim。

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

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

:au! tar

相关内容

最新更新