系统环境:Windows 10 (64位),Emacs 25.1。 有时我需要处理归档文件(zip、7z)。我需要进行以下操作: 打开归档文件 编辑归档文件中的文件 复制文件到/从归档文件中 从归档文件中删除文件 我该如何在Emacs中实现这些操作?我需要下载一些包吗? 更新: 通常情况下,Emacs会打开zip归档文件并正常显示其内容... 并不是这样的。这里是一个例子: 我进入zip文件 尝试打开(按Enter键)build.gradle文件 结果显示“找不到文件或目录”
你可以在截图中看到问题: 搜索程序:没有这样的文件或目录,unzip 你的电脑上根本没有安装 unzip 可执行文件(或者肯定不在任何 C-hv exec-path 目录中)。 Emacs 知道如何列出 zip 文件的内容而不调用 unzip,但是它无法在没有这个外部程序的情况下提取文件。