Browse Source

updating with latest from mac

Emmanuel Buckshi 5 years ago
parent
commit
f45a31a18e
1 changed files with 13 additions and 0 deletions
  1. 13 0
      init.vim

+ 13 - 0
init.vim

@@ -83,9 +83,18 @@ Plug 'zivyangll/git-blame.vim'
 
 Plug 'simplyzhao/cscope_maps.vim'
 
+Plug 'octol/vim-cpp-enhanced-highlight'
+
 call plug#end()
 
 let g:ycm_global_ycm_extra_conf = '~/.local/share/nvim/plugs/YouCompleteMe/.ycm_extra_conf.py'
+
+" C++ syntax highlighting modifications
+
+let g:cpp_class_scope_highlight = 1
+let g:cpp_member_variable_highlight = 1
+let g:cpp_class_decl_highlight = 1
+let g:cpp_experimental_template_highlight = 1
 " enable ncm2 for all buffers
 autocmd BufEnter * call ncm2#enable_for_buffer()
 
@@ -100,3 +109,7 @@ map <C-n> :NERDTreeToggle<CR>
 " Close vim if NERDTree is the only window left open
 " autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif
 nnoremap <Leader>s :<C-u>call gitblame#echo()<CR>
+" Any additional tags that we might need (3rfd party C++ libraries, for
+" example)
+"
+set tags+=/usr/local/include/node