github.com/mattn/gom@v0.0.0-20190726063113-0ebf2b5d812d/misc/vim/plugin/gom.vim (about) 1 let s:save_cpo = &cpo 2 set cpo&vim 3 4 5 function! s:setGomEnv() 6 let $GOPATH = filter(split(system("gom exec env"), "\n"), "v:val =~ '^GOPATH='")[0][7:] 7 endfunction 8 9 10 command! SetGomEnv call s:setGomEnv() 11 12 13 let &cpo = s:save_cpo 14 unlet s:save_cpo