【问题标题】:Modify some text of a file in a zip file修改 zip 文件中文件的某些文本
【发布时间】:2020-12-22 10:56:45
【问题描述】:

在 linux 上,我想修改 zip 中的文件,而无需解压缩。该文件具有任何可能的扩展名。

这是一个例子。

test.zip
 |---hello.someextension
 |---bye.someextension

文件 hello.someextension 包含以下文本:您好,这是一个测试。

我想做的事

例如,将 hello.someextension 文件中的单词 test 修改为“gift”。 修改文本并不是什么大问题,但我面临的问题是我无法编辑 .zip 中的文件。我通过 VIM 尝试过,这是一个示例输出:

ÅÍ.PE¥&ö$kpì`w_OËŽ=“XÖ¸m† 86=šoÔRw«Õºxÿ¯Ûiö²X

【问题讨论】:

  • 正如 Matt 所说,Vim 应该能够编辑 zip 文件 -- 参见 :help zip。可能是您的配置出于某种原因禁用了它,也可能是您缺少系统上的“解压缩”和“压缩”命令。

标签: linux vim zip


【解决方案1】:

Vim 支持开箱即用地编辑压缩文件。如果它对您不起作用,那么您有某种本地问题。

检查它是否有助于绕过你有问题的 vimrc(例如vim -u NORC -N),或者重新安装整个 Vim 包等。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-15
    • 1970-01-01
    • 1970-01-01
    • 2014-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多