【问题标题】:emacs: how to disable .# files creation [duplicate]emacs:如何禁用.#文件创建[重复]
【发布时间】:2012-01-04 23:57:51
【问题描述】:

可能重复:
Why does emacs create temporary symbolic links for modified files?

每次我编辑文件时,emacs 都会创建类似于以下内容的文件:

lrwxrwxrwx  1 vladimir vladimir   49 2011-11-23 19:20 .#models.py -> vladimir@host.15570:1322037576

我已经试过了

(setq auto-save-default nil)

但没有成功。如何禁用此类行为?

【问题讨论】:

    标签: emacs elisp


    【解决方案1】:

    从 emacs 24.3 开始,可以使用 Emacs 定制系统中的“create-lockfiles”选项或直接将 create-lockfiles 变量设置为 nil 来禁用锁定文件:

    (setq create-lockfiles nil) 
    

    在以前的 Emacs 版本中,无法通过自定义禁用此功能。您可以破解 C 代码以防止链接出现。但这可能比你想要的要多。

    这些链接用作文件锁,使 Emacs 能够识别其他人何时已经在编辑文件。请参阅文档 herehere

    【讨论】:

    • emacs 禁用锁定文件创建关键字现已添加,因此当我不记得以前如何找到它时,谷歌会为我找到它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-15
    • 2012-07-17
    • 1970-01-01
    • 2011-02-05
    • 1970-01-01
    • 2022-10-23
    • 1970-01-01
    相关资源
    最近更新 更多