hello.ml自动生成的文件#hello.ml#从哪里来?
Where does the automatically generated file #hello.ml# for hello.ml come from?
我正在 emacs Taureg Merlin 模式下的 Ocaml 中处理一个名为 hello.ml
的文件,我意识到在同一目录中有文件 #hello.ml#
(不是 hellocaml.ml~
)。在此期间,我只使用了带有 #use "hello.ml"
的顶层并调用了 ocamlbuild
。文件 #hello.ml#
在某些时候似乎只是 hello.ml
的纯文本快照。我尝试更新 hello.ml
并再次在顶层使用 #use
,但 #hello.ml#
与 hello.ml
不同步。有谁知道这个文件的来源吗?
这是来自 Emacs 的 auto-save file。它仅在您在 Emacs 中有未保存的更改时存在。多亏了这个文件,万一您的计算机(或只是 Emacs)因未保存的更改而崩溃,Emacs 可以在您重新启动并再次打开该文件时恢复未保存的更改。
(我描述的是默认行为,请参阅手册了解如何配置它。)
我正在 emacs Taureg Merlin 模式下的 Ocaml 中处理一个名为 hello.ml
的文件,我意识到在同一目录中有文件 #hello.ml#
(不是 hellocaml.ml~
)。在此期间,我只使用了带有 #use "hello.ml"
的顶层并调用了 ocamlbuild
。文件 #hello.ml#
在某些时候似乎只是 hello.ml
的纯文本快照。我尝试更新 hello.ml
并再次在顶层使用 #use
,但 #hello.ml#
与 hello.ml
不同步。有谁知道这个文件的来源吗?
这是来自 Emacs 的 auto-save file。它仅在您在 Emacs 中有未保存的更改时存在。多亏了这个文件,万一您的计算机(或只是 Emacs)因未保存的更改而崩溃,Emacs 可以在您重新启动并再次打开该文件时恢复未保存的更改。
(我描述的是默认行为,请参阅手册了解如何配置它。)