Emacs: dired plus ouvre toujours une nouvelle mémoire tampon même avec togle-dired-find-file-reuse-dir

0

Dans emacs 23.3.1 sur Ubuntu 11.10, j'ai installé dir-plus. Dans mon .emacs, j'ai:

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

Lorsque j'appuie sur RET sur un répertoire, puis sur Cx Cb, la liste des tampons indique qu'il n'y a qu'un seul tampon utilisé pour dired. Cependant, après avoir utilisé ^, je dispose de deux mémoires tampons. Cx Cb confirme qu'il existe deux tampons: un pour le répertoire parent, un pour le répertoire enfant.

Est-il possible de conserver le travail de réutilisation pour ^?

Je vous remercie.

Andy Le
la source

Réponses:

0

On peut également ouvrir un nouveau répertoire ou fichier dans Dired, sans créer de nouveau tampon, avec la clé 'a' (dired-find-alternative-file).

C'est une commande désactivée, ce code l'active:

(mettez 'dired-find-alternate-file' désactivé nil)

MaxLanar
la source
0

J'ai trouvé une solution: utiliser dired-single

Également disponible sur MELPA , et peut donc être installé via package-list-packages.

Andy Le
la source