有什么方法可以让语义 javascript代码在VIM中完成吗?
我尝试过YouCompleteMe (YCM),它给了我一些代码完成,但是它完全基于我当前的缓冲区(或者缓冲器?)。
当我显式地调用:YcmCompleter时,我得到
ValueError: No semantic completer exists for filetypes: ['javascript']
我主要在node:sails.js和angularjs工作。我真的很想知道一种在打字时得到建议的库方法(例如角,量角器/摩卡/茉莉花)。
谢谢!
发布于 2019-09-02 05:51:38
这些答案是非常过时的,而且由于我对此有一点纠结,下面是一个更新:
在使用YouCompleteMe的Vim中得到了TSServer引擎的支持,正如Ycm的巨大的自述中所解释的那样
我得到了信息,多亏了:https://medium.com/parallel-thinking/actually-great-vim-javascript-completion-eaefa1cb443d
发布于 2014-03-11 20:21:53
发布于 2014-03-11 19:02:59
目前,YouCompleteMe中还没有针对javascript的语义完成器。然而,人们正在研究这个问题。下面是用于集成JS Tern的未决拉请求。
如果没有语义完成器,您实际上只能使用与语言无关的完成器,例如标识符完成器、filepath完成器和代码片段完成器。
https://stackoverflow.com/questions/22333858
复制相似问题