当我在Emacs js-mode buffer中输入"pars“并输入tern-ac-complete时,我得到了想要的结果:候选补全列表+候选候选旁边的文档。
但是,我不能让Tern完成自动触发。ac-auto-start被设置为3,自动补全功能在其他情况下也能正常工作(我的字典文件、我已经输入的单词、jquery-doc等)。
发布于 2014-07-25 00:15:10
您应该尝试使用第三方company-tern的company-mode。
它会自动开始完成,没有任何问题。
发布于 2014-01-21 21:50:23
问题是tern还没有提供ac-source。来自tern-auto-complete.el中的注释
此程序尚不能为任意定时提供ac-source。
发布于 2014-08-04 22:03:12
调用函数'edebug-defun for function 'ac-start of auto-complete.el e.el,并跟踪调用跟踪以找出导致此问题的原因。
在我的例子中,变量‘ac-use- dictionary as-stop-word’是t,并且在我的自动完成字典中有很多单词,所以自动完成被中止了。
tern.el : Version: 0.0.1
auto-complete.el : Version: 1.4.0 线路。1559 (ac-abort)) ;;<=这是被调用的!
$ node --version # v0.11.13-pre (on Linux)https://stackoverflow.com/questions/21258066
复制相似问题