Emacs自动完成模式在生锈模式下不会自动运行

时间:2018-01-07 19:25:53

标签: emacs autocomplete

我的init.el文件有几个auto-complete

的配置
(require 'auto-complete)
(require 'auto-complete-config)
(global-auto-complete-mode t)
;; some codes
(require 'rust-mode)

它适用于所有其他模式,例如go-modeswift-mode,elpy或cider-mode。在我专门打开代码文件后,我可以在模式行中看到AC

我今天早上只安装rust-mode,当我打开.rs文件(防锈代码文件)时,AC无法自动启动。

我现在所知道的:

  1. global-auto-complete-modet
  2. rust-mode已加入ac-modes
  3. 我可以手动启动auto-complete
  4. 我可以添加rust-mode的钩子来运行auto-complete。但是,我想知道它为什么效果不好。我错过了还有其他价值吗?或rust-mode关闭AC?

1 个答案:

答案 0 :(得分:0)

rust-mode添加到ac-modes

(add-to-list 'ac-modes 'rust-mode)

另外,请考虑向auto-complete项目报告错误,以便默认启用它。