Com as telas grandes de hoje, por que alguém iria querer executar algo diferente de janelas lado a lado? Uso seis janelas espalhadas por duas monitorns - uso github.com/Lindydancer/multicolumn para configurar as janelas quando inicio o Emacs e configurei a maioria dos meus pacotes para reutilizar as janelas existentes.
Como alternativa, existe um tranpose-framepacote no EmacsWiki que permitirá transpor todo o quadro, bem como realizar outras transformações (gire 180 graus; gire 90 graus no sentido horário ou anti-horário; gire horizontal ou verticalmente).
Respostas:
Aqui está uma função simples que alterna entre uma divisão horizontal e vertical. Ele assume que você só tem duas janelas e não redimensiona:
fonte
Como alternativa, existe um
tranpose-frame
pacote no EmacsWiki que permitirá transpor todo o quadro, bem como realizar outras transformações (gire 180 graus; gire 90 graus no sentido horário ou anti-horário; gire horizontal ou verticalmente).fonte
O
transpose-frame
pacote também está disponível no MELPA .Use
M-x transpose-frame
ou vincule-o a algo para fazer isso.fonte