Theo những bài viết này:
- Làm thế nào tôi có thể làm cho emacs khởi động nhanh hơn
- a-nickels-worth.blogspot.de/ không hiệu quả
người ta có thể bằng cách nào đó thay thế require
và load
báo cáo trong .emacs
tệp để tăng tốc độ bắt đầu emacs. Tuy nhiên tôi không biết làm thế nào để làm điều này một cách chi tiết.
Ví dụ: tôi có (trong số những thứ khác) trong tệp .emacs của mình như sau require
và các load
câu lệnh:
(load "auctex.el" nil t t)
(require 'alarm)
(require 'linked)
(load "nxhtml/autostart.el")
(require 'autoinsert)
(require 'recentf)
(require 'color-theme)
(load "~/.emacsaddons/emacs-color-theme-solarized/color-theme-solarized")
...
Cho alarm
và linked
có các tệp tương ứng trong một thư mục được gọi .emacsaddons
, vì nxhtml
có một thư mục, đối với các tệp khác không có tệp tương ứng .emacsaddons
. Tôi đã không bao gồm tất cả require
hoặc các load
tuyên bố từ .emacs
tệp của mình trong ví dụ ở trên, chỉ một vài nơi tôi cảm thấy rằng các bước để thay thế chúng autoload
sẽ khác nhau giữa chúng (ví dụ: vì một số có el
tệp unter .emacsaddons
và một số không, hoặc nxhtml
là vì một tiểu thư của .emacsaddons
...).
Làm thế nào là các bước chi tiết để thay thế mọi thứ bằng autoload
chức năng để cải thiện hiệu suất?