Apakah ada kemungkinan untuk menyimpan Jejak Kalkulator Emacs (sebagai file) dan mengembalikannya nanti? Jika tidak, haruskah itu fitur?
Sebagai contoh, ketika saya memiliki perhitungan yang tidak lengkap tetapi harus mematikan Emacs saya, akan lebih baik jika saya dapat melanjutkan setelah itu.
Kasus kedua: Saya melakukan beberapa perhitungan dan ingin menyimpan bagaimana saya melakukannya, untuk kemudian memeriksa apakah saya melakukannya dengan benar atau perlu memodifikasinya.
Alasan kedua adalah mengapa saya menggunakan MATLAB (saya tahu, terlalu banyak) untuk perhitungan kecil, supaya saya bisa mengembalikannya. Tapi saya hanya ingin menggunakan Emacs Calc!
Terima kasih atas jawabannya
C-x C-w
menuliskannya. Saya tidak berpikir ada cara mudah untuk merekonstruksi semua kondisi Calc ketika Anda ingin memuat ulang.Jawaban:
Karena pemrosesan jejak kalk adalah berbasis teks, seseorang pada dasarnya dapat menggunakan
write-region
daninsert-file-contents
.Namun demikian beberapa detail harus dipertimbangkan. Kode Elisp berikut memungkinkan Anda menulis buffer calc-trail saat ini ke disk dengan C-x C-sdan Anda dapat membaca kembali hal-hal ini pada posisi kursor saat ini C-x i.
Setelah itu Anda dapat menggunakan
calc-trail-mode
binding untuk mengevaluasi bagian dari perintah read-in calc.sumber
Anda dapat menggunakan
s p
yang berarti(calc-permanent-variable &optional VAR)
menyimpan semua variabel ke~/.emacs.d/calc.el
ataucalc-settings-file
.sumber