Browse Source

added gutentags back for now

Christian Chiarulli 6 years ago
parent
commit
5e1093a5a5
2 changed files with 13 additions and 1 deletions
  1. 11 0
      modules/gutentags_plus.vim
  2. 2 1
      modules/plugins.vim

+ 11 - 0
modules/gutentags_plus.vim

@@ -0,0 +1,11 @@
+" enable gtags module
+let g:gutentags_modules = ['ctags', 'gtags_cscope']
+
+" config project root markers.
+let g:gutentags_project_root = ['.root']
+
+" generate datebases in my cache directory, prevent gtags files polluting my project
+let g:gutentags_cache_dir = expand('~/.cache/tags')
+
+" change focus to quickfix window after search (optional).
+let g:gutentags_plus_switch = 1

+ 2 - 1
modules/plugins.vim

@@ -19,7 +19,8 @@ if dein#load_state('~/.config/nvim/dein')
   " Start Screen
   " Start Screen
   call dein#add('mhinz/vim-startify')
   call dein#add('mhinz/vim-startify')
   " For ctags
   " For ctags
-  ""call dein#add('ludovicchabant/vim-gutentags')
+  call dein#add('ludovicchabant/vim-gutentags')
+  call dein#add('skywind3000/gutentags_plus')
   " Tagbar
   " Tagbar
   call dein#add('majutsushi/tagbar')
   call dein#add('majutsushi/tagbar')
   " Auto Pairs
   " Auto Pairs