Do not use quotes for term_start/termopen

This commit is contained in:
Yasuhiro Matsumoto
2021-12-31 22:21:00 +09:00
committed by mattn
parent 7bc65c53e3
commit 8700ac2190

View File

@@ -404,13 +404,9 @@ function! s:vim_lsp_install_server(ft, command, bang) abort
call lsp_settings#utils#msg('Installing ' . l:entry[0]) call lsp_settings#utils#msg('Installing ' . l:entry[0])
if has('nvim') if has('nvim')
split new split new
call termopen(lsp_settings#utils#shellescape(l:entry[1]), {'cwd': l:server_install_dir, 'on_exit': function('s:vim_lsp_install_server_post', [l:entry[0]])}) | startinsert call termopen([l:entry[1]], {'cwd': l:server_install_dir, 'on_exit': function('s:vim_lsp_install_server_post', [l:entry[0]])}) | startinsert
else else
if has('win32') let l:bufnr = term_start([l:entry[1]], {'cwd': l:server_install_dir})
let l:bufnr = term_start(lsp_settings#utils#shellescape(l:entry[1]), {'cwd': l:server_install_dir})
else
let l:bufnr = term_start(l:entry[1], {'cwd': l:server_install_dir})
endif
let l:job = term_getjob(l:bufnr) let l:job = term_getjob(l:bufnr)
if l:job != v:null if l:job != v:null
call job_setoptions(l:job, {'exit_cb': function('s:vim_lsp_install_server_post', [l:entry[0]])}) call job_setoptions(l:job, {'exit_cb': function('s:vim_lsp_install_server_post', [l:entry[0]])})