3.5 永久安装代码

通过求值来安装函数定义后,该函数会一直生效,直到退出 Emacs。 下次启动新的 Emacs 会话时,该函数不会自动加载,除非你再次对其定义求值。

在某些时候,你可能希望每次启动 Emacs 时都自动加载代码。 有几种实现方式:

最后,如果你的代码可能对所有 Emacs 用户都有用, 可以将其发布到计算机网络,或是发送一份副本给自由软件基金会。 (这样做时,请为代码及其文档选择合适的许可协议,允许他人运行、复制、 学习、修改和重新分发代码,同时保护你的著作权不被侵占。) 如果你将代码发送给自由软件基金会,且做好了自身与他人的权益保护, 该代码可能会被加入下一版 Emacs。很大程度上,Emacs 正是依靠社区贡献 在过去多年中不断发展壮大。