diff --git a/core/plugins.vim b/core/plugins.vim index eabda6f..0839c7c 100644 --- a/core/plugins.vim +++ b/core/plugins.vim @@ -475,6 +475,18 @@ endif "}} "{{ Navigation and tags +""""""""""""""""""""""""""" gutentags settings """""""""""""""""""""""""""""" +function! ShouldEnableGutentags(path) abort + let l:disable_flist = ['md', 'pandoc', 'html', 'json', 'css', 'js', 'toml'] + let l:file_ext = fnamemodify(a:path, ':e') + if index(l:disable_flist, l:file_ext) == -1 + return 1 + endif + + return 0 +endfunction +let g:gutentags_init_user_func = 'ShouldEnableGutentags' + """"""""""""""""""""""""""" vista settings """""""""""""""""""""""""""""""""" " Double click to go to a tag nnoremap <2-LeftMouse> :call vista#cursor#FoldOrJump()