Como recarregar buffers de sessões anteriores do Emacs * depois * você iniciou o Emacs (por exemplo, não usando opções de inicialização com os desktops do Emacs)

1

Em questões como esta

Mas e se você quiser iniciar o Emacs sem recarregar qualquer buffer anterior e depois de algum tempo e depois de abrir alguns novos buffers você então deseja recarregar todos os buffers de algum salve anteriormente a sessão da área de trabalho.

Eu esperava que houvesse algum comando como M-x desktop-load ou algo assim, mas depois de pesquisar bastante sobre o material do Emacs Desktop, não consigo descobrir como fazer isso.

    
por ely 19.05.2013 / 20:42

2 respostas

1

  • Você pode carregar um arquivo da área de trabalho a qualquer momento --- ele não precisa estar na inicialização do Emacs. Veja a função desktop-read .

  • Você pode ter vários arquivos da área de trabalho ("desktops") e alternar entre eles.

  • Se você usar o Marcador + , poderá até mesmo marcar os desktops como favoritos - - pule para um marcador para restaurar sua área de trabalho gravada.

    • O comando bmkp-set-desktop-bookmark salva a sessão atual do Emacs (configuração) como um marcador da área de trabalho. Está vinculado a C-x r K por padrão.
    • O comando bmkp-desktop-jump "salta" para (isto é, restaura) um marcador de área de trabalho. Está vinculado a C-x j K por padrão.
por 01.09.2013 / 22:58
0

Você pode estar interessado no pacote link que tem como objetivo salvar quadros com suas configurações de janela.

Se não é exatamente o que você pesquisou, então você poderia tentar criar algo sobre ele, como esse link

    
por 23.05.2013 / 22:07

Tags