Nếu bạn bật tính năng sao lưu của Emacs, bạn nên có một bản sao của tệp .emacs tiếp theo của bạn trong ~/.emacs ~. Nếu vậy, chỉ cần đổi tên một thành ".emacs" và bạn sẽ có tệp .emacs với tất cả trừ những thay đổi mới nhất của bạn. Ngay cả khi bạn hiện chưa bật sao lưu, bạn vẫn có thể có một tệp đáng kể của tệp .emacs trong tệp sao lưu cuối cùng trên tệp. Bạn cũng nên xem xét giá trị của biến "backup-directory-alist" - nó chỉ định (các) vị trí cho các tệp sao lưu được lưu trữ nếu mặc định (cùng thư mục với tệp đã sửa đổi) không được sử dụng.
Nếu không, làm thế nào tốt là bộ nhớ của bạn ... ;-)
EDIT: Kể từ khi bạn không có một bản sao lưu của tập tin emacs của bạn nhưng bạn có một trường hợp chạy Emacs đã được bắt đầu với điều đó emacs tập tin, một điều bạn có thể làm là để lưu tất cả các thiết lập tùy chỉnh mà có thể đã được xác định trong tập tin .emacs của bạn. Để làm điều này, hãy làm một cái gì đó như:
(setq custom-file "/my/home/directory/.emacs-custom.el")
(custom-save-all)
Sau đó, bạn có thể tạo một tập tin emacs mới và thêm các dòng sau vào nó:
(setq custom-file "/my/home/directory/.emacs-custom.el")
(load custom-file)
Đó ít nhất sẽ khôi phục lại một số các biến tùy chỉnh cài đặt trong tệp .emacs của bạn.
Vì vậy, bạn có bộ đệm mở bằng .emac không? – ayckoster
Heh, no, tôi không * mà * lame. – SteveRawlinson
Câu trả lời của Zev là đặt cược tốt nhất của bạn, có vẻ như bạn là SOL. –