我希望能够使用Emacs的内置zip文件支持打开带有其他.zip文件的zip文件。这可能吗?如果是这样,怎么样?如何使用非zip扩展名将文件作为emacs中的zip文件打开?
3
A
回答
7
打开该文件,然后键入
M-: (archive-mode)
如果你这样做了很多,那么你可能想创建一个命令来做到这一点(因为归档模式是不是一个命令。在评论功能说:
;; This is not interactive because you shouldn't be turning this
;; mode on and off. You can corrupt things that way.
但是你可以很容易地提供建议,使之互动:
(defadvice archive-mode (before archive-mode-interactive activate)
"Make this interactive"
(interactive))
在WHI ch点你现在可以做M-x archive-mode
。
+0
谢谢。这是完美的。 – 2009-09-17 16:21:03
7
如果你想要一个更持久的解决方案,我在我的.emacs是这样的:
;; Use archive mode to open Python eggs
(add-to-list 'auto-mode-alist '("\\.egg\\'" . archive-mode))
(add-to-list 'auto-mode-alist '("\\.odp\\'" . archive-mode))
(add-to-list 'auto-mode-alist '("\\.otp\\'" . archive-mode))
;; also for .xo files (zip)
(add-to-list 'auto-mode-alist '("\\.xo\\'" . archive-mode))
+0
的确,我没有仔细阅读这个问题(我错过了整个“其他扩展”行。 – 2009-09-17 18:35:47
相关问题
- 1. Android - 打开ZIP作为文件夹
- 2. 无法打开zip文件
- 3. PHP:返回zip文件内文件扩展名的数组?
- 4. 如何从zip内打开html文件?
- 5. Android扩展文件创建ZIP或JOBB?
- 6. 不是zip Archeive扩展文件
- 7. 当我创建并下载zip文件,同时打开下载的文件扩展名缺失使用php
- 8. 在Chrome中通过Java下载zip文件时没有.zip扩展名
- 9. 用rubyzip打开multipart/form-data ZIP文件
- 10. 用DotNetZip打开分割Zip文件
- 11. 如何使用zlib制作.zip文件
- 12. 如何用WinRAR创建一个ZIP文件名称为当前文件夹的名称的ZIP文件?
- 13. 如何将日志文件制作为zip文件?
- 14. 可以将zip文件作为目录和zip文件中的文件作为blob处理?
- 15. 如何使用python重命名zip文件内的文件?
- 16. 如何将bytearray转换为zip文件
- 17. 如何从s3桶使用节点js基于扩展名(.zip)下载最近上传的zip文件
- 18. 将apk文件转换为zip文件
- 19. IE9上的Azure存储下载将文件扩展名更改为ZIP
- 20. 如何用Ant重命名zip文件中的文件?
- 21. 如何使用相同的扩展名打开多个文件
- 22. java.util.zip.ZipException:错误打开zip文件
- 23. 如何获取打开的工作簿的文件扩展名
- 24. Zip文件remotly使用PowerShell的扩展PSCX
- 25. 打开文件,写入文件,将文件另存为zip文件并将其保存为用户下载
- 26. 打开没有扩展名的文件
- 27. 创建使用Go的存档Unicode文件名zip存档/ ZIP
- 28. 如何删除zip文件中的文件夹路径。我只想在zip文件中使用txt文件
- 29. HttpResponse下载zip文件剪切zip文件名
- 30. 如何打开一个扩展名为.gif的PHP文件?
它不应该被在superuser.com问? – 2009-09-17 15:08:58
我想这是可能的。然而,我认为emacs的问题与编程相关,就像问一个关于Eclipse或Visual Studio的问题。 – 2009-09-17 15:36:44
这对于Emacs来说确实是一个问题(我想Eclips/Visual Studio),这里有一个社区,但没有那么多超级用户...... – 2009-09-17 15:55:58