diff --git a/vim/.vimrc b/vim/.vimrc index fba0116..6070743 100644 --- a/vim/.vimrc +++ b/vim/.vimrc @@ -308,6 +308,10 @@ if has("autocmd") autocmd FileType go nmap f (go-fmt) autocmd FileType go nmap d (go-def) autocmd FileType go nmap m (go-metalinter) + autocmd FileType go let b:go_fmt_options = { + \ 'goimports': '-local ' . + \ trim(system('cd '. shellescape(expand('%:h')) .' && go list -m;')), + \ } endif nmap w :cexpr [] \| cclose \| w