私は独自の Emacs 環境を開発し始めています。ユーザー ディレクトリからライブラリをロードし、インストールされたディレクトリを無視するカスタムの init.el (以下を参照) があります。Amusement または Mail Lisp ライブラリを User ディレクトリに配置していませんが、それらはまだオートコンプリート リストに表示されています。これは、オートロード関数として定義されているためです。これらの自動ロード関数が作成されないようにするにはどうすればよいですか? これは面倒で無駄が多いため、不要な機能を個別に削除したくありません。
不要な機能に関するヘルプ情報。
5x5 is an interactive autoloaded Lisp function.
It is bound to <menu-bar> <tools> <games> <5x5>.
私のinit.el;
(setq inhibit-defaul-init 1)
(setq load-path (list
(expand-file-name "~/.emacs.d/")
(expand-file-name "~/.emacs.d/lisp/")
(expand-file-name "~/.emacs.d/lisp/emacs-lisp/")
(expand-file-name "~/.emacs.d/lisp/eshell/")
(expand-file-name "~/.emacs.d/lisp/net/")
(expand-file-name "~/.emacs.d/lisp/nxml")
(expand-file-name "~/.emacs.d/lisp/org")
(expand-file-name "~/.emacs.d/lisp/term")
(expand-file-name "~/.emacs.d/lisp/textmodes")
(expand-file-name "~/.emacs.d/lisp/usrl")
(expand-file-name "~/.emacs.d/lisp/")
)
)