[已解决][求助]vim的自动补全问题
发表于 : 2009-11-30 7:54
看的是此链接.
http://vim.wikia.com/wiki/C%2B%2B_code_completion
运行
ctags -R --c++-kinds=+p --fields=+iaS --extra=+q --language-
force=C++ cpp_src
把tags改成cpp
下面这几个不懂
$ ctags -R --c++-kinds=+p --fields=+iaS --extra=+q --language-
force=C++ /usr/include/GL/ && mv tags gl # for OpenGL
$ ctags -R --c++-kinds=+p --fields=+iaS --extra=+q --language-
force=C++ /usr/include/SDL/ && mv tags sdl # for SDL
$ ctags -R --c++-kinds=+p --fields=+iaS --extra=+q --language-
force=C++ /usr/include/qt4/ && mv tags qt4 # for QT4
翻译成windows的是什么样的
//vimrc中添加了
let OmniCpp_NamespaceSearch = 1
let OmniCpp_GlobalScopeSearch = 1
let OmniCpp_ShowAccess = 1
let OmniCpp_ShowPrototypeInAbbr = 1 " show function parameters
let OmniCpp_MayCompleteDot = 1 " autocomplete after .
let OmniCpp_MayCompleteArrow = 1 " autocomplete after ->
let OmniCpp_MayCompleteScope = 1 " autocomplete after ::
let OmniCpp_DefaultNamespaces = ["std", "_GLIBCXX_STD"]
" automatically open and close the popup menu / preview window
au CursorMovedI,InsertLeave * if pumvisible() == 0|silent! pclose|endif
set completeopt=menuone,menu,longest,preview
http://vim.wikia.com/wiki/C%2B%2B_code_completion
运行
ctags -R --c++-kinds=+p --fields=+iaS --extra=+q --language-
force=C++ cpp_src
把tags改成cpp
下面这几个不懂
$ ctags -R --c++-kinds=+p --fields=+iaS --extra=+q --language-
force=C++ /usr/include/GL/ && mv tags gl # for OpenGL
$ ctags -R --c++-kinds=+p --fields=+iaS --extra=+q --language-
force=C++ /usr/include/SDL/ && mv tags sdl # for SDL
$ ctags -R --c++-kinds=+p --fields=+iaS --extra=+q --language-
force=C++ /usr/include/qt4/ && mv tags qt4 # for QT4
翻译成windows的是什么样的
//vimrc中添加了
let OmniCpp_NamespaceSearch = 1
let OmniCpp_GlobalScopeSearch = 1
let OmniCpp_ShowAccess = 1
let OmniCpp_ShowPrototypeInAbbr = 1 " show function parameters
let OmniCpp_MayCompleteDot = 1 " autocomplete after .
let OmniCpp_MayCompleteArrow = 1 " autocomplete after ->
let OmniCpp_MayCompleteScope = 1 " autocomplete after ::
let OmniCpp_DefaultNamespaces = ["std", "_GLIBCXX_STD"]
" automatically open and close the popup menu / preview window
au CursorMovedI,InsertLeave * if pumvisible() == 0|silent! pclose|endif
set completeopt=menuone,menu,longest,preview