有没有简单的方法可以在 Emacs Dired 中解压文件?目前我正在做一个M-! tar -xvf <filename>
,但我觉得还有一种更简单的方法。
答案1
如果你dired
广泛使用,你应该看看额外的(它与 Emacs 一起提供),它具有一项功能,可以让 Emacs 猜测对文件要做什么,例如,只需在!选定存档的情况下按下,提示就会建议tar xvf
,因此简单的Return操作就可以完成。
只需将此代码片段添加到您~/.emacs
要加载的dired-x
代码中dired
:
(add-hook 'dired-load-hook (function (lambda () (load "dired-x"))))
答案2
检查这个 EmacsWiki 页面,它指向一个可以执行您想要的操作的 dired-tar 包: http://www.emacswiki.org/emacs/DiredPower#toc4