g19*_*tic 14 c++ vim qt autocomplete
在工作中,我主要用C++编程,当需要图形/多线程/网络启用时使用Qt.我们的环境是windows,我目前使用Visual Studio(仅用于调试目的)和Qt-Creator的组合进行实际编码(比他们的自动完成比VS更好).
在家里,我主要使用linux(fedora),仍然使用Qt-Creator,因为我还没有找到替代品.我使用VIM几乎所有其他东西(编辑明智),并且基本上喜欢它的一切.
我希望能够将VIM用于我的编程(无论是在家还是在工作中),但发现如果没有自动完成功能,我的效率就会提高.
任何人都有一个很好的教程,论坛帖子或个人经验,如何在VIM中为C++和Qt获得"好"自动完成(是的......不完全非常具有描述性......'好'......)?我相信它非常适合linux/vim/qt/c ++,但是它也适用于Windows吗?
谢谢
bur*_*uru 12
看看这个:http ://vim.wikia.com/wiki/VimTip1608
一个痛苦的配置,但毕竟你会得到VS般的自动完成+所有美味的omnicompletion东西喜欢Ctrl-P
完成这个词,Ctrl-X-Ctrl-L
来完成线等
我认为我的vimrc中没有任何魔术设置可以启用此功能,但我可以开始输入然后(在仍处于插入模式时)按下Ctrl+N
以使vim建议完成.它似乎检查开放缓冲区是否可能完成.它并不完美,但在98%的情况下,它可以满足我的需要,并且不需要设置工作.