我的自动补全有问题。我如何在打字时得到代码建议?
我通常用PHP, Ruby, HTML, C和CSS开发。
我的自动补全有问题。我如何在打字时得到代码建议?
我通常用PHP, Ruby, HTML, C和CSS开发。
当前回答
你可以使用像AutoComplPop这样的插件在你输入的时候自动完成代码。
2015编辑:我个人现在使用YouCompleteMe。
其他回答
如果您使用的是VIM版本8+,只需键入Ctrl + n或Ctrl + p。
另一个选项是coc.nvim。
它真的很快,补全很棒,因为它使用了与VScode相同的自动补全功能。 它还具有检测功能。这说明你可能有bug。 它支持多种语言。
它可能需要一些设置和配置,但我认为它是vim最好的自动补全引擎。
还有https://github.com/Valloric/YouCompleteMe,它包括像Jedi这样的东西,也有模糊匹配。到目前为止,我发现YCM是我尝试过的最快的。
编辑:也有一些新的网站,如https://github.com/maralla/completor.vim
对于PHP, Padawan和Deoplete是在Neovim中拥有健壮的PHP自动补全的伟大解决方案。我尝试了很多东西,学徒工作很有魅力!
对于Vim,您可以使用Neocomplete而不是Deoplete。
如果有人感兴趣,我写了一篇如何制作Vim PHP IDE的文章。当然,徒弟也是其中之一。
这里是链接!PHP。
在编写一些PHP函数时按下Ctrl + x和Ctrl + o键。
感谢Oseems Solutions提供的教程