omnicppcomplete

vim omnicppcomplete pattern not found

泪湿孤枕 提交于 2019-12-30 11:00:36
问题 I installed vim7.3 on my computer (under windows 7) and i want to use an autocomplete plugin. I searched a lot and found that Omnicppcomplete is the best for that. So i followed this tutorial: Install OmniCppComplete plugin My _vimrc config file looks like this: set nocp filetype plugin on syntax on set filetype=cpp set tags+=C:/Program\ Files/Vim/vimfiles/tags/stl " build tags of your own project with CTRL+F12 "map <C-F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR> noremap <F12

How can I make vim tag jumps as smart as OmniCppComplete?

岁酱吖の 提交于 2019-12-04 12:59:45
问题 I generate my tags (Exuberant Ctags 5.9~svn20110310) like this: ctags --c++-kinds=+p --fields=+iaS --extra=+q -L ctags.files I have roughly this class structure: class RenderObject { InterpolatedVector offset; }; class Quad : public RenderObject { }; class KeyframeWidget : public Quad { void shiftRight() { if (!offset.isInterpolating()) offset.interpolateTo(Vector(offset.x+80, 0), 0.1, 0, 0, 0); } }; (Code is from Aquaria's open source release.) If I tag jump on offset ( Ctrl - ] ), then I

How can I make vim tag jumps as smart as OmniCppComplete?

蓝咒 提交于 2019-12-03 08:05:52
I generate my tags (Exuberant Ctags 5.9~svn20110310) like this: ctags --c++-kinds=+p --fields=+iaS --extra=+q -L ctags.files I have roughly this class structure: class RenderObject { InterpolatedVector offset; }; class Quad : public RenderObject { }; class KeyframeWidget : public Quad { void shiftRight() { if (!offset.isInterpolating()) offset.interpolateTo(Vector(offset.x+80, 0), 0.1, 0, 0, 0); } }; (Code is from Aquaria's open source release .) If I tag jump on offset ( Ctrl - ] ), then I get a list every offset in my codebase. After I type offset. to the end of shiftRight() ,

vim omnicppcomplete pattern not found

≯℡__Kan透↙ 提交于 2019-12-01 10:40:53
I installed vim7.3 on my computer (under windows 7) and i want to use an autocomplete plugin. I searched a lot and found that Omnicppcomplete is the best for that. So i followed this tutorial: Install OmniCppComplete plugin My _vimrc config file looks like this: set nocp filetype plugin on syntax on set filetype=cpp set tags+=C:/Program\ Files/Vim/vimfiles/tags/stl " build tags of your own project with CTRL+F12 "map <C-F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR> noremap <F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<cr> inoremap <F12> <Esc>:!ctags -R --c++-kinds=