Есть ли простой способ распаковать файлы в Emacs Dired? В настоящее время я делаю M-! tar -xvf <filename>
, но я чувствую, что есть более простой способ.
2 ответа
6
Если вы часто используете dired
вам стоит взглянуть на Dired Extra (он поставляется с 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