emacs无法自动启用辅助模式

时间:2015-08-10 14:01:29

标签: emacs minor-mode

我希望在c模式下自动打开反讽模式。但我尝试了两种方法,都失败了。有人可以教我吗?我不想总是输入M-x irony-mode

1:

(require 'irony)
(defun my:irony-init ()
  (irony-mode 1))
(add-hook 'c++-mode-hook 'my:irony-init)
(add-hook 'c-mode-hook 'my:irony-init)

2:

(require 'irony)
(add-hook 'c++-mode-hook 'irony-mode)
(add-hook 'c-mode-hook 'irony-mode)

我不仅发现irony-mode,而且ggtagsflycheck无法通过add-hook加载。我有(add-hook 'c-mode-hook 'flycheck-mode),但它不起作用。有人能帮我吗?我的.emacs.d已上传到github: https://github.com/cfampc/emacs.d。我的irony-mode已在.emacs.d/custom/c-settings.el中配置,而flycheck ggtags位于{{1} }}。之前我可以在C中自动加载.emacs.d//custom/edit-settings.el。现在,如果我在ggtags-mode我的所有配置文件之后添加(add-hook 'c-mode-common-hook 'irony-mode),它确实有效。但是如果我在(load ...)中添加它,它就不起作用了。为什么呢?

1 个答案:

答案 0 :(得分:0)

这应该可以正常工作,因此您应该recursively bisect your config找到问题的根源。

相关问题