Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In emacs 23.3.1 on ubuntu 11.10, I have dired-plus installed. In my .emacs, I have:

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

When I press RET on a directory then C-x C-b, the Buffer List shows that there is only one buffer in use for dired. However, after I use ^, I have two dired buffers. C-x C-b confirms that there are two buffers: one for parent dir, one for child dir.

Is there anyway to keep the reuse work for ^ ?

Thank you.

share|improve this question

One can also open a new directory or file in Dired, without creating a new buffer, with the key 'a' (dired-find-alternate-file).

It's a disabled command, this code enable it:

(put 'dired-find-alternate-file 'disabled nil)

share|improve this answer
up vote 0 down vote accepted

I found one solution: using dired-single

Also found on MELPA, and thus can be installed via package-list-packages.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .