summaryrefslogtreecommitdiff
path: root/.vim/vimrc_files/plugin_config.vim
diff options
context:
space:
mode:
authorjohannst <stoelp@eit.uni-kl.de>2016-07-17 22:06:11 +0200
committerjohannst <stoelp@eit.uni-kl.de>2016-07-17 22:06:11 +0200
commit223ea8f5199aef6b7c6b771c4448282288f18d9b (patch)
treed3306ece2f782c84a29ab5c838ff8a37c3314331 /.vim/vimrc_files/plugin_config.vim
parentdc01638ea52980c64642bdd992dcc05bc3a4aab1 (diff)
downloaddotfiles-223ea8f5199aef6b7c6b771c4448282288f18d9b.tar.gz
dotfiles-223ea8f5199aef6b7c6b771c4448282288f18d9b.zip
Added vim omnicppcompleten suppoert
Diffstat (limited to '.vim/vimrc_files/plugin_config.vim')
-rw-r--r--.vim/vimrc_files/plugin_config.vim23
1 files changed, 22 insertions, 1 deletions
diff --git a/.vim/vimrc_files/plugin_config.vim b/.vim/vimrc_files/plugin_config.vim
index ec61660..d4c0848 100644
--- a/.vim/vimrc_files/plugin_config.vim
+++ b/.vim/vimrc_files/plugin_config.vim
@@ -21,4 +21,25 @@ endif
" +----------------------------+
" | Tagbar |
" +----------------------------+
-let g:tagbar_ctags_bin='/u/jstolp/bin/ctags'
+let g:tagbar_ctags_bin='/u/jstolp/apps/bin/ctags'
+"let g:tagbar_ctags_bin='/home/johannst/apps/bin/ctags'
+
+
+" +----------------------------+
+" | OmniCppComplete |
+" +----------------------------+
+" add tags
+" set tags+=~/.vim/tags/cpp_tags
+
+" OmniCppComplete
+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