在Vim中类似Pycharm的自动完成

时间:2014-10-22 20:16:44

标签: python c++ vim autocomplete

有没有办法让“Vim的自动完成”像Pycharms一样?

我尝试了YouCompleteMe但是在输入第一个字母后它没有显示所有可能的函数和变量。我发现这非常有用,因为我还是初学者。

我正在为C ++寻找同样的东西。 我不想使用Pycharm和Clion的原因是硬件限制,我真的很喜欢Vim。

能以某种方式完成吗?

1 个答案:

答案 0 :(得分:0)

我使用deoplete。首先安装它,然后为cpp安装deoplete-clangx和为python安装deoplete-jedi。 如果您有插件管理器,请将这些行添加到〜/ .vimrc中:

Plug 'Shougo/deoplete.nvim'
Plug 'Shougo/deoplete-clangx'
Plug 'deoplete-plugins/deoplete-jedi'

然后保存文件,并输入:PluginInstall作为安装插件。 (如果您的插件管理器为Vundle,则必须使用Plugin而不是Plug

另一种方式

您可以使用ultisnips