我在.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>时,它将移动到父目录。但它会在新的缓冲区中打开父目录。
如何使其在同一缓冲区中打开?
发布于 2012-09-26 20:11:28
解决方案可以在there中找到
(add-hook 'dired-mode-hook
(lambda ()
(define-key dired-mode-map (kbd "C-<up>")
(lambda () (interactive) (find-alternate-file "..")))
; was dired-up-directory
))https://stackoverflow.com/questions/12601079
复制相似问题