我正在编辑一个emacs文件abc,在保存之前发生了崩溃。现在有一个文件。#abc,我想找出该文件中的内容,或许可以恢复我正在处理的内容。
我知道文件存在,因为当我输入
时ls -a
列出
。#ABC
然而,当我输入
时更多“。#abc”
或只是
更多。#abc
我收到错误
。#abc:没有这样的文件或目录
使用cp代替更多错误会发生同样的错误。
如何查看该文件中的内容?为什么ls列出它然后其他命令找不到文件?
(#abc实际上是一个别名文件?如果是这样,我怎么知道呢?然而,我怎么看到它的内容,即使这只是它的别名呢?)
[注意:我不想使用emacs来试图找出文件中的内容或将其恢复,因为情况比描述的要复杂一些:以上都是在Time Machine备份中发生的,我在需要访问,因为主文件上的emacs自动保存覆盖问题。我不希望自动保存文件的备份出现同样的问题!]
这一切都在Mac OS10.8.4上。
答案 0 :(得分:0)
自动保存文件使用波浪号~
,而锁文件使用点号符号.#
:
http://www.gnu.org/software/emacs/manual/html_node/elisp/File-Locks.html
可以使用以下设置禁用锁定文件的创建:
(setq create-lockfiles nil)