2012-04-19 5 views
14

In Dired + in Emacs 23.2.1, wie navigiere ich zu einem anderen Verzeichnis ("change directory")?Wie man Verzeichnis in Emacs dired ändert

Ich weiß, wie ein Verzeichnis mit ^ bewegen und wie man verschiedene Verzeichnislinien mit < und >, sich zu bewegen, aber ich habe es nicht gelungen, einen Befehl zu finden, die mich in ein neues Verzeichnis navigieren können (indem sie in der Eingabe Name), ohne das aktuelle Dired-Fenster zu beenden und ein neues zu erstellen.

Antwort

9

C-x C-v öffnet eine Datei im aktuellen Fenster. Wenn Sie anstelle einer Datei den Namen eines Verzeichnisses angeben, wird es in Dired geöffnet.

+0

Dies funktioniert nicht, wenn 'Ido-mode' aktiviert ist. – SabreWolfy

+3

Wenn Sie fertig sind, geben Sie 'C-j' anstelle von' enter' am Ende ein. 'C-j' verwendet nur das, was Sie eingegeben haben, und versucht nicht weiter zu vervollständigen. –

+0

Danke, das funktioniert. – SabreWolfy

3

Sie können auch a in dired verwenden, um die Datei/dir an Punkt zu besuchen und den dired Puffer, in dem Sie sich befanden, zu verwerfen, so dass Sie nicht alle Vorgängerdired Puffer umherlassen.

Und wenn Sie dired-jump verwenden, dann C-x C-j aus dired oder Dateipuffer verwendet werden, um das übergeordnete Verzeichnis zu springen (mit Punkt bequem auf die Datei/Verzeichnis, das Sie kamen).

M-:(info "(dired-x) Optional Installation Dired Jump")RET