2
如何正确使用defcustom?
像大多数Emacs用户一样,我通过更改变量自定义了模式。对我而言,从未发生过的事情就是可以自定义“那个和那个”。当我开始查看eshell的一些源代码时,我意识到了这一点。我不是elisp程序员,但em-ls.el似乎专门使用defcustom,defgroup等。这似乎是elisp代码使用的全局定义变量的影子世界。因此,一个问题是,是否使用defcustom另一种处理(可自定义的)全局变量的方式? 谁能指出我如何正确使用(首先理解)背后的全部思想defcustom,何时使用,为什么,何时不使用?也许是elisp初学者的初学者示例。