Zapisz pliki blokady w katalogu zamiast je wyłączać

14

Emacs 24 wprowadził możliwość wyłączenia tworzenia niesławnych .#file-nameplików blokujących.

Ocena poniższego formularza lisp całkowicie wyłączy zdolność Emacsa do blokowania plików, aby zapobiec jednoczesnym zmianom.

Czy istnieje sposób ustawienia Emacsa do zapisywania plików blokady w dedykowanym katalogu , podobnie jak w przypadku automatycznego zapisywania i tworzenia kopii zapasowych plików?

(setq create-lockfiles nil)
wasamasa
źródło

Odpowiedzi:

11

Obawiam się, że nie jest to łatwe do zrobienia, biorąc pod uwagę, F1 v create-lockfilesże filelock.ceksponuje tylko tę zmienną i temporary-file-directory. Tak więc, aby mieć takie zachowanie, musisz albo zastąpić prawie wszystkie funkcje ujawnione w tym pliku własnymi funkcjami Emacsa Lisp, albo przekazać błąd przez M-x report-emacs-bugi mieć nadzieję na najlepsze.

wasamasa
źródło