Wie entpacke ich ein Emacs-Dired?

Wie entpacke ich ein Emacs-Dired?

Gibt es eine einfache Möglichkeit, Dateien in Emacs Dired zu entpacken? Momentan mache ich das M-! tar -xvf <filename>, aber ich denke, es gibt einen einfacheren Weg.

Antwort1

Wenn Sie diredintensiv nutzen, sollten Sie einen Blick aufDired Extra(es ist im Lieferumfang von Emacs enthalten), es verfügt über eine Funktion, mit der Emacs erraten kann, was mit Dateien zu tun ist. Drücken Sie beispielsweise einfach !bei ausgewähltem Archiv und die Eingabeaufforderung schlägt vor tar xvf, sodass ein einfaches Returngenügt.

Fügen Sie einfach diesen Codeausschnitt hinzu, um ihn zusammen mit folgendem ~/.emacszu laden :dired-xdired

(add-hook 'dired-load-hook (function (lambda () (load "dired-x"))))

Antwort2

Sehen Sie sich diese EmacsWiki-Seite an. Sie verweist auf ein Dired-Tar-Paket, das das Gewünschte tun sollte: http://www.emacswiki.org/emacs/DiredPower#toc4

verwandte Informationen