我开始开发自己的 Emacs 环境,我有一个自定义的 init.el(如下所示),它从我的用户目录加载库并忽略已安装的目录。我没有在 User 目录中放置任何 Amusement 或 Mail lisp 库,但它们仍然出现在自动完成列表中。这是因为它们被定义为自动加载功能。如何防止创建这些自动加载功能?我不想单独删除每个不需要的功能,因为这既麻烦又浪费。
关于不需要的功能的帮助信息;
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/")
)
)