代码: 全选
(autoload 'company-mode "company" nil t)
(load-file "~/emacs-site/cedet-1.0pre6/common/cedet.el")
(add-to-list 'load-path "~/emacs-site/ecb-2.40")
(require 'ecb)
(setq semanticdb-default-save-directory "~/.emacs.d/semanticdb")
(semantic-load-enable-code-helpers)
(setq company-idle-delay t)
(company-mode)
如果我把.emacs文件中相关配置调整成
代码: 全选
(autoload 'company-mode "company" nil t)
(add-hook 'c-mode-hook
(lambda()
(load-file "~/emacs-site/cedet-1.0pre6/common/cedet.el")
(add-to-list 'load-path "~/emacs-site/ecb-2.40")
(require 'ecb)
(setq semanticdb-default-save-directory "~/.emacs.d/semanticdb")
(semantic-load-enable-code-helpers)
(setq company-idle-delay t)
(company-mode)
)
)