From 76393d321dbc940032d225bacef81c700e34149a Mon Sep 17 00:00:00 2001 From: jdhao Date: Sun, 1 Nov 2020 03:10:34 +0800 Subject: [PATCH] Disable gutentags for certain files. --- core/plugins.vim | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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()