Emacs의 dired 모드를위한 전용 윈도우?
(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)
(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)
불행히도 dired는 디렉토리 이름을 버퍼 이름으로 사용하므로 dired 창은 그 디렉토리에만 전용으로 사용됩니다. . 위나 아래를 탐색하면 별도의 창에 새 버퍼가 열립니다. 내가하고 싶은 것은 윈도우를 메이저 모드 (이 경우는 dired)로 바꿔 놓고, 그 모드를 기본으로하는 모든 새로운 버퍼를 그 윈도우보다 선호하도록한다. 이것이 가능한가?
고마워요 조, 내가 찾고 있었던거야! –
불행하게도,'dired-single'은'dired *'버퍼와 같은 창에서 파일을 엽니 다. 이것은 디렉토리에 적합하지만,'dired-find-file-other-window'와 같이 파일을 처리 할 수 있다면 좋을 것입니다 ... – hupf