From da7d0fca274932b8f9aab85ba73a1ce5b21f84ef Mon Sep 17 00:00:00 2001 From: Andy Weidenbaum Date: Fri, 29 Mar 2024 23:17:40 +0000 Subject: [PATCH] handle fatih/vim-go dropping guru support see - https://github.com/fatih/vim-go/pull/3650 --- .vim/ftplugin/go.vim | 15 ++++++--------- .vim/ftplugin/gomod.vim | 15 ++++++--------- 2 files changed, 12 insertions(+), 18 deletions(-) diff --git a/.vim/ftplugin/go.vim b/.vim/ftplugin/go.vim index 3f3d898..cf7fec7 100644 --- a/.vim/ftplugin/go.vim +++ b/.vim/ftplugin/go.vim @@ -11,23 +11,20 @@ g:go_gopls_enabled = 0 # use gofmt for :GoFmt g:go_fmt_command = 'gofmt' -# use guru for :GoInfo -g:go_info_mode = 'guru' - # use goimports for :GoImports g:go_imports_mode = 'goimports' -# use guru for :GoDef -g:go_def_mode = 'guru' +# use godef for :GoDef +g:go_def_mode = 'godef' # use fillstruct for :GoFillStruct g:go_fillstruct_mode = 'fillstruct' -# use guru for :GoReferrers -g:go_referrers_mode = 'guru' +# XXX: use guru (deprecated) for :GoReferrers +#g:go_referrers_mode = 'guru' -# use guru for :GoImplements -g:go_implements_mode = 'guru' +# XXX: use guru (deprecated) for :GoImplements +#g:go_implements_mode = 'guru' # use golangci-lint for :GoMetaLinter g:go_metalinter_command = 'golangci-lint' diff --git a/.vim/ftplugin/gomod.vim b/.vim/ftplugin/gomod.vim index 9ee70f0..c602112 100644 --- a/.vim/ftplugin/gomod.vim +++ b/.vim/ftplugin/gomod.vim @@ -11,23 +11,20 @@ g:go_gopls_enabled = 0 # use gofmt for :GoFmt g:go_fmt_command = 'gofmt' -# use guru for :GoInfo -g:go_info_mode = 'guru' - # use goimports for :GoImports g:go_imports_mode = 'goimports' -# use guru for :GoDef -g:go_def_mode = 'guru' +# use godef for :GoDef +g:go_def_mode = 'godef' # use fillstruct for :GoFillStruct g:go_fillstruct_mode = 'fillstruct' -# use guru for :GoReferrers -g:go_referrers_mode = 'guru' +# XXX: use guru (deprecated) for :GoReferrers +#g:go_referrers_mode = 'guru' -# use guru for :GoImplements -g:go_implements_mode = 'guru' +# XXX: use guru (deprecated) for :GoImplements +#g:go_implements_mode = 'guru' # use golangci-lint for :GoMetaLinter g:go_metalinter_command = 'golangci-lint'