我正在开发一个通过 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
Run Code Online (Sandbox Code Playgroud)
或者,要在 Vim 启动后关闭插件,您也可以使用以下命令:
:au! tar
Run Code Online (Sandbox Code Playgroud)