Dired назад / вперед функция - PullRequest
6 голосов
/ 03 апреля 2012

Я ищу пакет браузера "назад" для Dired. то есть некоторые способ вернуться в ранее посещенный каталог.

Вариант использования, который я имею в виду, заключается в более глубоком прохождении в дереве вызов ^ в родительскую папку.

Ответы [ 2 ]

3 голосов
/ 03 апреля 2012

Используйте q, чтобы просто закрыть текущее окно, и последнее из них будет здесь.

1 голос
/ 03 апреля 2012

Я использую a, чтобы развернуть каталоги, затем перепривязать ^ к этому, чтобы вернуться обратно:

(defun my-dired-up-dir ()
  "Go up a directory."
  (interactive)
  (let ((current-dir (dired-current-directory)))
    (find-alternate-file "..")
    (dired-goto-file current-dir)))

Он поднимается в каталог и ставит точку в каталоге, из которого вы только что пришли(так что вы можете a отступить, если хотите).Возможно, это не совсем то, что вам нужно, поскольку он работает только на одном уровне, но все еще может быть полезным.

...