J'ai emacs se comporter plus ou moins comment je veux qu'il en utilisant ce bit commun de elisp:Fenêtre dédiée pour le mode dired dans Emacs?
(defun toggle-current-window-dedication()
(interactive)
(let* ((window (selected-window))
(dedicated (window-dedicated-p window)))
(set-window-dedicated-p window (not dedicated))
(message "Window %sdedicated to %s"
(if dedicated "no longer " "")
(buffer-name))))
(global-set-key [pause] 'toggle-current-window-dedication)
Malheureusement, DIRED utilise le répertoire pour le nom du tampon, afin de consacrer une fenêtre Dired il consacre uniquement à cette annuaire. Une fois que vous naviguez vers le haut ou vers le bas, il ouvre un nouveau tampon dans une fenêtre séparée. Ce que je voudrais faire est de dédier une fenêtre à un mode majeur (dired dans ce cas), et tous les nouveaux buffers qui par défaut à ce mode préfèrent cette fenêtre. Est-ce possible?
Merci Joe, c'est ce que je cherchais! –
Malheureusement, 'dired-single' ouvre les fichiers dans la même fenêtre que le buffer' * dired * '. Bien que ce soit parfait pour les répertoires, il serait bien que les fichiers puissent être traités comme avec 'dired-find-file-other-window' ... – hupf