Esta pode ser uma pergunta estúpida, mas não consegui encontrar uma solução direta para isso. Costumo querer desfazer a divisão da janela da seguinte maneira
+--------------+-------------+ +--------------+-------------+
| | | | | |
| | | | | |
| | | | | |
+--------------+ | --> | | |
| | | | | |
| | | | | |
| | | | | |
+--------------+-------------+ +--------------+-------------+
+--------------+--------------+ +-----------------------------+
| | | | |
| | | | |
| | | | |
+--------------+--------------+ --> +-----------------------------+
| | | |
| | | |
| | | |
+-----------------------------+ +-----------------------------+
Atualmente, eu começo com ctrl- x 1e depois divido verticalmente / horizontalmente. mas minha pergunta real é como alguém pode remover uma divisão de janela específica sem perturbar a estrutura de outra janela? existe alguma função elisp embutida?
edit
link abaixo das tags. Eu fiz isso para você desta vez. Além disso, evite caracteres de tabulação no meio de uma linha. Ele destrói a formatação.Respostas:
Você pode usar a C-x0combinação de teclas para excluir a janela atual.
fonte
A resposta de Rémi é o que você está procurando, mas o modo vencedor também é extremamente útil para trazê-lo de volta às configurações de janela anteriores após fazer qualquer alteração arbitrária (como restaurar aquelas divisões múltiplas após digitar C-x1).
Você pode habilitá-lo em seu arquivo init com:
Veja também: http://www.emacswiki.org/emacs/CategoryWindows
fonte