[vim] Fix error with multi-line $FZF_DEFAULT_COMMAND

Close #620
pull/624/head
Junegunn Choi 8 years ago
parent c36413fdf6
commit 5c2b96bd00
No known key found for this signature in database
GPG Key ID: 254BC280FEF9C627

@ -122,7 +122,9 @@ try
endtry
if !has_key(dict, 'source') && !empty($FZF_DEFAULT_COMMAND)
let dict.source = $FZF_DEFAULT_COMMAND
let temps.source = tempname()
call writefile(split($FZF_DEFAULT_COMMAND, "\n"), temps.source)
let dict.source = (empty($SHELL) ? 'sh' : $SHELL) . ' ' . s:shellesc(temps.source)
endif
if has_key(dict, 'source')

Loading…
Cancel
Save