diff options
| author | Adam Stankiewicz <sheerun@sher.pl> | 2019-09-04 15:44:43 +0200 | 
|---|---|---|
| committer | Adam Stankiewicz <sheerun@sher.pl> | 2019-09-04 15:44:43 +0200 | 
| commit | 664aa988f6d9cdb7b75218666fbe348c85ef8b29 (patch) | |
| tree | 306173199576430e6133a1ed137bd80bbc2fb01b /autoload/go | |
| parent | 3ddca5da461ebfaa82104f82e3cbf19d1c326ade (diff) | |
| download | vim-polyglot-664aa988f6d9cdb7b75218666fbe348c85ef8b29.tar.gz vim-polyglot-664aa988f6d9cdb7b75218666fbe348c85ef8b29.zip | |
Update
Diffstat (limited to 'autoload/go')
| -rw-r--r-- | autoload/go/config.vim | 10 | 
1 files changed, 10 insertions, 0 deletions
| diff --git a/autoload/go/config.vim b/autoload/go/config.vim index 787c4e2a..e3f16179 100644 --- a/autoload/go/config.vim +++ b/autoload/go/config.vim @@ -25,10 +25,12 @@ endfunction  function! go#config#SetBuildTags(value) abort    if a:value is ''      silent! unlet g:go_build_tags +    call go#lsp#ResetWorkspaceDirectories()      return    endif    let g:go_build_tags = a:value +  call go#lsp#ResetWorkspaceDirectories()  endfunction  function! go#config#TestTimeout() abort @@ -51,6 +53,14 @@ function! go#config#TermMode() abort    return get(g:, 'go_term_mode', 'vsplit')  endfunction +function! go#config#TermCloseOnExit() abort +  return get(g:, 'go_term_close_on_exit', 1) +endfunction + +function! go#config#SetTermCloseOnExit(value) abort +  let g:go_term_close_on_exit = a:value +endfunction +  function! go#config#TermEnabled() abort    return has('nvim') && get(g:, 'go_term_enabled', 0)  endfunction | 
