diff --git a/autoload/dispatch.vim b/autoload/dispatch.vim index 436b98c..1ea35de 100644 --- a/autoload/dispatch.vim +++ b/autoload/dispatch.vim @@ -328,7 +328,7 @@ function! dispatch#set_title(request) abort endfunction function! dispatch#isolate(request, keep, ...) abort - let keep = ['SHELL'] + a:keep + let keep = ['SHELL', 'HOME'] + a:keep let command = ['cd ' . shellescape(getcwd())] for line in split(system('env'), "\n") let var = matchstr(line, '^\w\+\ze=')