gpt4 book ai didi

emacs - 应该在 emacs 库中自动加载什么?

转载 作者:行者123 更新时间:2023-12-02 01:29:16 27 4
gpt4 key购买 nike

Emacs 允许您使用像 ;;;###autoload 这样的小 cookie 来“自动加载”函数

对于应该自动加载的内容是否达成共识?例如,自动加载模块中的每个交互功能是否有意义(假设有很多,例如 50)?或者,仅自动加载“主要”的是否有意义。

最佳答案

你只自动加载“主要”的。例如,python-mode.el 只出现了几次自动加载:

;;;###autoload
(add-to-list 'auto-mode-alist (cons (purecopy "\\.py\\'") 'python-mode))
;;;###autoload
(add-to-list 'interpreter-mode-alist (cons (purecopy "python[0-9.]*") 'python-mode))
--
;;;###autoload
(defun run-python (cmd &optional dedicated show)
--
;;;###autoload
(define-derived-mode python-mode prog-mode "Python"

只有“入口”函数是自动加载的。仅当您已处于 python-mode 时才需要数十个辅助函数。

关于emacs - 应该在 emacs 库中自动加载什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35093891/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com