
다음 기능을 연결하고 싶습니다(활성 버퍼를 전체 화면으로 켜고 끄기).
(defun toggle-maximize-buffer () "Maximize buffer"
(interactive)
(if (= 1 (length (window-list)))
(jump-to-register '_)
(progn
(set-register '_ (list (current-window-configuration)))
(delete-other-windows))))
키보드 단축키를 사용하세요 Alt+Sfhit+o
.
이 단축키를 찾는 Emacs 코드를 사용하면 미니버퍼 M-x describe-key
에 들어가는데
ESC O-
구성 파일에 다음 줄을 추가하면 .emacs
작동하지 않습니다 .
(global-set-key (kbd "<ESC O>") 'toggle-maximize-buffer)
답변1
당신은 구문을 얻었다kbd
매크로 오류입니다. 이름이 지정된 키 <ESC O>
에 사용됩니다 ESC O
(공백 포함, Emacs 키 이름에는 공백이 포함되지 않음). 2개 키 시퀀스의 경우 ESC
, O
또는 ESC O
이에 상응하는 를 사용하십시오 M-O
.
(global-set-key (kbd "ESC O") 'toggle-maximize-buffer)