Emacs에서는 전용 창에서 다른 버퍼로 강제 전환하는 방법은 무엇입니까?

Emacs에서는 전용 창에서 다른 버퍼로 강제 전환하는 방법은 무엇입니까?

전용 창의 버퍼를 다른 버퍼로 강제로 교체하는 명령이나 단축키가 있나요?

C-x b다른 버퍼를 사용하거나 전환하려고 할 때 M-x switch-to-buffer나타납니다 "Cannot switch buffers in a dedicated window".

따라서 일부 애플리케이션(예: gdb)에서 비공개로 열리는 비공개 창을 억제하거나 바로가기 또는 오버레이를 사용하여 동일한 창의 다른 버퍼로 전환할 수 있는 방법이 필요합니다.

답변1

평가에서는 (set-window-dedicated-p (frame-selected-window) nil)현재 창의 비공개를 해제해야 합니다.

바라보다https://www.gnu.org/software/emacs/manual/html_node/elisp/Dedicated-Windows.html전용 창에 대한 문서입니다.

관련 정보