Emacs 启动时自动完成模式
我只是安装自动完成模式,但是每次启动 emacs 时我都必须 Mx 自动完成模式。有没有办法让它自动加载?
我的.emacs如下:
;; auto-complete
(add-to-list 'load-path "~/.emacs.d/")
(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "~/.emacs.d//ac-dict")
(ac-config-default)
谢谢
I just install auto-complete-mode, however everytime I start emacs I have to M-x auto-complete-mode. Is there anyway to have it loaded automatically ?
My .emacs is as follows:
;; auto-complete
(add-to-list 'load-path "~/.emacs.d/")
(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "~/.emacs.d//ac-dict")
(ac-config-default)
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为你可以通过多种方式做到这一点。要全局启用它,您应该使用
但它使用 auto-complete-mode-maybe,它仅打开
ac-modes
中列出的 AC。您可以像这样手动添加它们。如果您希望 AC 仅在少数模式下处于活动状态,您可以创建自己的列表
,或者重写它以使 AC 无处不在。
编辑:
迷你缓冲区中的自动完成功能很糟糕。我想这会更好。
I think you can do it in various ways. To enable it globally you should use
But it uses auto-complete-mode-maybe, which turn AC on only those listed in
ac-modes
. You can add them manually just like thisYou can make your own list if you wish AC be active only for few modes
Or rewrite it to have AC everywhere.
edited:
Autocomplete in minibuffer is bad. I think this will be better.
我只需要这个:
添加到我的 .emacs.d/init.el 文件中。
我使用包管理器安装了自动完成功能。我使用的是 Emacs 24。
I just needed this:
added to my .emacs.d/init.el file.
I installed auto-complete with the package manager. I'm using Emacs 24.