Existe a possibilidade de salvar o Emacs Calculator Trail (como um arquivo) e restaurá-lo mais tarde? Caso contrário, deve ser um recurso?
Por exemplo, quando eu tenho um cálculo incompleto, mas preciso desligar meu Emacs, seria ótimo se eu pudesse continuar depois.
Segundo caso: faço alguns cálculos e quero armazenar como o fiz, para depois verificar se fiz corretamente ou se preciso modificá-lo.
A segunda razão é por que eu uso o MATLAB (eu sei demais) para pequenos cálculos, apenas para restaurá-los. Mas eu gostaria de usar apenas o Emacs Calc!
Obrigado pelas respostas
C-x C-w
para escrever e escrever. Eu não acho que exista uma maneira fácil de reconstruir todo o estado Calc quando você quiser recarregar.Respostas:
Como o processamento da trilha de cálculo é baseado em texto, é possível usar essencialmente
write-region
einsert-file-contents
.No entanto, alguns detalhes devem ser considerados. O código Elisp a seguir permite gravar o buffer de trilha de cálculo atual no disco C-x C-se você pode ler esse material na posição atual do cursor com C-x i.
Depois, você pode usar as
calc-trail-mode
ligações para avaliar partes dos comandos de leitura de calc.fonte
você pode usar o
s p
que significa(calc-permanent-variable &optional VAR)
salvar todas as variáveis em~/.emacs.d/calc.el
oucalc-settings-file
.fonte