이것은 어리석은 질문 일 수 있지만 이에 대한 직접적인 해결책을 찾을 수 없습니다. 나는 종종 다음과 같이 창 분할을 해제하고 싶습니다.
+--------------+-------------+ +--------------+-------------+
| | | | | |
| | | | | |
| | | | | |
+--------------+ | --> | | |
| | | | | |
| | | | | |
| | | | | |
+--------------+-------------+ +--------------+-------------+
+--------------+--------------+ +-----------------------------+
| | | | |
| | | | |
| | | | |
+--------------+--------------+ --> +-----------------------------+
| | | |
| | | |
| | | |
+-----------------------------+ +-----------------------------+
현재는 ctrl– x 1로 시작한 다음 세로 / 가로로 나눕니다. 하지만 내 진짜 질문은 다른 창 구조를 방해하지 않고 특정 창 분할을 제거하는 방법입니다. 내장 된 elisp 함수가 있습니까?
답변
C-x0키 조합을 사용하여 현재 창을 삭제할 수 있습니다 .
답변
Rémi의 대답은 당신이 찾고있는 것이지만, 승자 모드는 임의의 변경을 한 후 이전 창 구성으로 돌아가는 데 매우 유용합니다 (예 : 입력 후 다중 분할 복원 C-x1).
다음을 사용하여 init 파일에서 활성화 할 수 있습니다.
(winner-mode 1) ;"C-c <left>" and "C-c <right>" undo and re-do window changes.
참조 : http://www.emacswiki.org/emacs/CategoryWindows