Install pathogen, minor tweaks
[~madcoder/dotfiles.git] / vimrc
diff --git a/vimrc b/vimrc
index 61c93a3..c2992b3 100644 (file)
--- a/vimrc
+++ b/vimrc
@@ -140,8 +140,12 @@ map <C-W>g :bo cw 8<cr>
 " {{{ Mappings
 
 " {{{ Tab Key magic ...
-vmap <tab> >gv
-vmap <bs> <gv
+vnoremap <tab> >gv
+xnoremap <tab> >gv
+snoremap <tab> >gv
+vnoremap <bs> <gv
+xnoremap <bs> <gv
+snoremap <bs> <gv
 
 function! TabAlign()
     let col  = col('.')
@@ -476,3 +480,11 @@ hi def link htmlEndTag htmlStatement
 
 ia <buffer> sabine Sabine
 " }}}
+
+call pathogen#infect()
+let g:clang_complete_copen=1
+let g:clang_snippets=1
+let g:clang_complete_patterns=1
+let g:clang_snippets_engine = 'clang_complete'
+set completeopt=menu,longest
+set concealcursor=inv