Existe um pacote que me ajude a escolher um layout predefinido para um número arbitrário de janelas em um quadro? Eu seria perfeito se funcionasse de maneira semelhante à função de layout de seleção no tmux.
EDITAR
Aqui está um gif mostrando como o tmux alterna entre diferentes layouts
Respostas:
Não acho que funcione exatamente da maneira que você deseja, mas o emacs-rotate pode ser útil. Pode ser necessário adicionar algum Elisp personalizado para servir a seus propósitos específicos, mas verifique-o.
Embora eu tenha um monitor grande, não divido muito as janelas, a menos que seja para assistir à saída de dois "consoles".
fonte
feliz em saber que alguém está procurando por isso. Também fui inspirado pelo tmux e escrevi um elisp exatamente para esse fim.
Faça o download e instale https://github.com/lgfang/elisp/blob/master/tiling.el
Em seguida, você pode "C- \" para alternar entre layouts predefinidos ou "Cu 4 C- \" para agrupar as últimas 4 janelas ativas usando um layout predefinido.
Isso não é de forma alguma um bom elisp, já que eu não sou uma elite do elisp. No entanto, essa é uma das vantagens do emacs: você pode adicionar funcionalidades de acordo com suas próprias necessidades. Não é?
fonte