将emacs lisp哈希序列化为文件

sim*_*mao 5 emacs elisp

在emacs lisp中,有没有办法将哈希表序列化到文件中,然后在以后再次读取它?

谢谢

pok*_*ita 8

这很容易实现,因为Emacs 23.2左右.检查

(featurep 'hashtable-print-readable)
Run Code Online (Sandbox Code Playgroud)

如果这返回t,您可以简单地将prin1一个哈希表添加到缓冲区,read稍后保存它.