Как вставить буфер Dired-mode в отдельный кадр в Emacs?
Я хочу, чтобы навигация по файлам через dired производилась в отдельном кадре, но все файлы открывались в другом кадре. Итак, как я могу прикрепить буферы dired-mode к отдельному кадру? Благодарю.
Я заинтересован в решении без использования дополнительных пакетов.
1 ответ
Решение
Поместите что-то вроде этого в ваш файл инициализации (.emacs
):
(defadvice Dired (после активации) "Сделайте это окно Dired выделенным". (set-window -edic-p (selected-window) t))
Это делает окно Dired выделенным, что означает, что его нельзя использовать повторно для другого буфера. Вы можете сделать то же самое для других команд Dired - например, dired-other-window
,