首页 > 解决方案 > 修改 zip 文件中文件的某些文本

问题描述

在 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

标签: linuxvimzip

解决方案


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

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


推荐阅读