9

で次のコードを使用します.emacs

(require 'dired+)
(toggle-diredp-find-file-reuse-dir 1)

したがって、アクセスするすべてのディレクトリに対してバッファが作成されるわけではありません。次に、いくつかの人間工学を追加することにしました。

(add-hook 'dired-mode-hook
          (lambda ()
            (define-key dired-mode-map (kbd "C-<up>") 'dired-up-directory)))

クリックCtrl-<up>すると、親ディレクトリに移動します。ただし、親ディレクトリを新しいバッファで開きます。

同じバッファで開くにはどうすればよいですか?

4

1 に答える 1

6

解決策はそこにあります:

(add-hook 'dired-mode-hook
 (lambda ()
  (define-key dired-mode-map (kbd "C-<up>")
    (lambda () (interactive) (find-alternate-file "..")))
  ; was dired-up-directory
 ))
于 2012-09-26T12:11:28.343 に答える