我有foo-mode,并会为其启用bar-minor-mode。那么哪种方法更普遍和更可取呢?
一种
(add-hook 'foo-mode-hook 'bar-minor-mode)
乙
(add-hook 'foo-mode-hook (lambda ()
"Turn on `bar-minor-mode' mode."
(bar-minor-mode 1)))
C
(defun bar-minor-mode-on ()
"Turn on `bar-minor-mode' mode."
(interactive)
(bar-minor-mode 1))
(add-hook 'foo-mode-hook 'bar-minor-mode-on)
d
•C型,但功能推向上游
Ë
•变体C,但功能存储在插件的配方中
4
嗨@Netsu,我注意到您加回了从lambda中删除的报价。总的来说,引用lambda很有害,因此我和Stefan只是试图激励良好的做法。:-)
—
马拉巴巴2014年