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つのレベルでしか機能しないため、おそらくあなたが望むものではないかもしれませんが、それでも役立つかもしれません.