我需要在vim中完成代码,但由于我必须使用带有+ python3的vim,所以clang_complete不是一个选项。 我怎样才能获得舒适的代码完成?
因为有人问:
我需要python3支持,因为我一直在编写python3。我知道可以使用python和python3(即+python/dyn and +python3/dyn
)编译vim。
问题是,我的一个插件(不幸的是我不知道哪一个,下面的插件列表)在启动vim后立即启用python3,因此无法在此设置中使用clang_complete。
正在使用插件:
答案 0 :(得分:0)
您可以尝试YouCompleteMe。迄今为止我尝试过的最佳自动完成插件:)
它应该适用于Python 3。
修改强>
我为Arduino项目使用了很多,并且我提出了一个非常好的.ycm_extra_conf.py
,可以auto-include你正在使用的库的标志。
希望这会有所帮助:)