inc*_*man 7 emacs org-mode emacs-prelude
我安装了auto-complete-mode,我正在使用org-mode.当我点击TAB以自动完成单词时,它会尝试缩进该行.有时它会缩进整个段落,有时它什么都不做.
我尝试自定义变量(setq tab-always-indent 'complete)并将其更改为nil,但现在当我点击TAB时,它只是在屏幕上插入制表符空格.
我知道可以成功使用带有yasnippet的org-mode和自动完成两者都正常工作,因为使用Emacs Live它可以开箱即用.
小智 8
自动完成使用可变交流模式来决定是否在特定模式下启用自动完成,默认情况下org-mode此列表中不存在.因此,要启用自动完成,org-mode只需将其添加到ac-modes类似的东西应该工作
(add-to-list 'ac-modes 'org-mode)
Run Code Online (Sandbox Code Playgroud)
另外要完成使用,tab你需要设置ac-trigger-key为tab这样(链接到手册)
(ac-set-trigger-key "TAB")
Run Code Online (Sandbox Code Playgroud)