Lưu các tập tin khóa vào một thư mục thay vì vô hiệu hóa chúng


14

Emacs 24 đã giới thiệu khả năng vô hiệu hóa việc tạo các .#file-nametệp khóa khét tiếng .

Đánh giá hình thức lisp sau đây sẽ vô hiệu hóa hoàn toàn khả năng Emacs để khóa các tệp để ngăn chặn các thay đổi đồng thời.

Có cách nào để thiết lập Emacs lưu tệp khóa trong một thư mục chuyên dụng , tương tự như những gì xảy ra với tự động lưu và sao lưu tệp không?

(setq create-lockfiles nil)

Câu trả lời:


11

Tôi e rằng điều này không đơn giản để xem xét F1 v create-lockfilesđưa bạn đến filelock.cmà chỉ phơi bày biến này và temporary-file-directory. Vì vậy, để có hành vi này, bạn cần phải thay thế gần như tất cả các chức năng được hiển thị trong tệp đó bằng các chức năng Emacs Lisp của riêng bạn hoặc xử lý lỗi thông qua M-x report-emacs-bugvà hy vọng điều tốt nhất.


3
Tôi đã gửi báo cáo lỗi tại debbugs.gnu.org/cgi/orpreport.cgi?orms=31908 .
Radon Rosborough
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.