diredのブラウザの「戻る」ボタンのパッケージを探しています。つまり、以前にアクセスしたディレクトリに戻る方法です。
私が念頭に置いているユースケースは^、親フォルダーに to を呼び出した後、ディレクトリ ツリーをさらに深くトラバースすることです。
現在のウィンドウをq閉じるだけで、最後にアクセスしたウィンドウがここに表示されます。
私は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応じて戻ることができます)。1つのレベルでしか機能しないため、おそらくあなたが望むものではないかもしれませんが、それでも役立つかもしれません.