2011-11-23 49 views
6

thể trùng lặp:
Why does emacs create temporary symbolic links for modified files?emacs:. Làm thế nào để vô hiệu hóa # file tạo

Mỗi lần tôi chỉnh sửa tập tin emacs tạo tập tin tương tự như:

lrwxrwxrwx 1 vladimir vladimir 49 2011-11-23 19:20 .#models.py -> [email protected]:1322037576 

Tôi đã đã thử

(setq auto-save-default nil) 

nhưng không thành công. Làm thế nào tôi có thể vô hiệu hóa hành vi như vậy?

Trả lời

12

Tính đến emacs 24,3 nó có thể vô hiệu hóa các file khóa bằng cách sử dụng "create-lockfiles" tùy chọn int hệ thống Emacs tùy biến hoặc bằng cách trực tiếp thiết lập các biến tạo-lockfiles để nil:

(setq create-lockfiles nil) 

Trong trước Các phiên bản Emacs không có cách nào để vô hiệu hóa chức năng này thông qua tùy chỉnh. Bạn có thể hack mã C để ngăn các liên kết hiển thị. Nhưng đó có lẽ là công việc nhiều hơn bạn muốn.

Các liên kết có sẵn để phục vụ dưới dạng khóa tệp, để bật Emacs để nhận ra khi ai đó đang chỉnh sửa tệp. Xem tài liệu herehere.

+0

emacs vô hiệu hóa các từ khóa tạo tệp khóa hiện đã được thêm vào vì vậy google sẽ tìm thấy nó cho tôi khi tôi không thể nhớ cách tôi tìm thấy nó trước đây. – boatcoder

Các vấn đề liên quan