Você pode usar workgroups2
para gerenciar sua área de trabalho. Do README no GitHub:
Grupos de trabalho é um gerenciador de sessões para o Emacs.
- Ele salva todos os seus buffers abertos, sua localização e tamanhos no disco para restaurar posteriormente
- Você pode criar vários espaços de trabalho
Você também pode restaurar buffers como: org-agenda, shell, magit-status, help.
Se você tiver o repositório MELPA ativado, poderá instalar este pacote via M-x package-install
RET workgroups2
RET.
A configuração básica é:
(require 'workgroups2)
(workgroups-mode 1) ; This should go at the end of your init file
Quando você reiniciar o Emacs pela primeira vez após adicionar esse código ao seu arquivo init, workgroups2
criará automaticamente um grupo de trabalho para você. Você pode verificar se isso foi bem-sucedido, verificando o *Messages*
buffer para as seguintes informações:
Workgroups Mode: on
Switched: First workgroup
Created: First workgroup ( -<{ 0: First workgroup }>- )
A partir deste momento, o Emacs salvará a configuração atual de janelas e arquivos automaticamente na saída e a restaurará na próxima vez em que for iniciada.