Respostas:
Esses são arquivos de sessão salvos que o emacs despeja quando o gerenciador de janelas notifica que está sendo desligado. Veja a função emacs-session-save
. Existem vários arquivos porque eles estão com o sufixo do ID da sessão X. Você tem o hábito de sair do seu gerenciador de janelas antes de sair do emacs?
term
(ou o termo Mx para carregar) para encontrar essa função. emacs-session-filename
É a função que decide onde o arquivo deve ser salvo. Levarei algum tempo para ver como posso mudar isso. Obrigado.
Há um movimento para limpar esse tipo de lixo de arquivos em .emacs.d
:
emacscollective / sem lixo: Ajude a manter ~ / .emacs.d limpo
Esse problema foi solucionado até certo ponto pelo emacs-session: theme emacs-session-filename (# 38) por DamienCassou · Solicitação de recebimento # 39 · emacscollective / sem lixo, mas acho que simplesmente coloca os arquivos em um subdiretório do.emacs.d
Isso ainda não aborda a questão subjacente de por que os arquivos vazios estão sendo deixados por aí. (Sim - para mim, todos os 84 session.*
arquivos estão vazios. E sim, eu não me incomodo em sair do emacs antes de desligar - eu apenas corro (desktop-save-in-desktop-dir)
)
emacs-session-save
função. Existe algo que eu deva carregar no emacs?