Speichern Sie Sperrdateien in einem Verzeichnis, anstatt sie zu deaktivieren


14

Emacs 24 hat die Möglichkeit eingeführt, die Erstellung der berüchtigten .#file-nameSperrdateien zu deaktivieren .

Durch das Auswerten des folgenden Lisp-Formulars wird die Emacs-Funktion zum Sperren von Dateien vollständig deaktiviert, um gleichzeitige Änderungen zu verhindern.

Gibt es eine Möglichkeit, Emacs so einzustellen, dass Sperrdateien in einem dedizierten Verzeichnis gespeichert werden , ähnlich wie bei der automatischen Speicherung und Sicherung von Dateien?

(setq create-lockfiles nil)

Antworten:


11

Ich befürchte, dies ist nicht einfach zu tun, wenn F1 v create-lockfilesman bedenkt, wem man filelock.cnur diese Variable und aussetzt temporary-file-directory. Um dieses Verhalten zu erreichen, müssten Sie entweder fast alle Funktionen in dieser Datei durch Ihre eigenen Emacs Lisp-Funktionen ersetzen oder einen Bug-Via einreichen M-x report-emacs-bugund auf das Beste hoffen.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.