[已解决] auto-complete-mode 怎么在emacs启动时默认启动

按GitHub上auto-complete的手册安装好之后,每次开启auto-complete都要先在缓冲区输入auto-complete-mode才可以开启,要在.emacs文件里面加入什么才可以自动开启啊?

启动时加个钩子试下(add-hook after-init-hook 'auto-complete-mode)

如果要全局的话,需要 (global-auto-complete-mode),但是现在好像主流的配置都是在用 company 了吧

报错了!Wrong type argument: symbolp, (debian-ispell-set-default-dictionary debian-ispell-set-startup-menu x-wm-set-size-hint tramp-register-archive-file-name-handler)

解决了,谢谢 :grin:

他是 after-init-hook 前打掉了个 单引号,加上就好

请教一下,我在试过本帖给出的两种解决方案后,以及试过了How do I enable auto-complete globally on my init file? - Emacs Stack Exchange 的方案后,都没能成功地全局启用auto-complete。

我是在emacs内用package-install安装的auto-complete。ubuntu24.04+emacs29。

已解决。

加了autocomplete - Emacs auto-complete-mode at startup - Stack Overflow 提供的代码就好了。