Просмотр исходного кода

Prepend 'silent' to ':!' to avoid hit-enter prompt (#678)

Close #606

Fix for GVim on Windows.
Jan Edmund Lazo 8 лет назад
Родитель
Сommit
7f96c98b0a
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      plug.vim

+ 1 - 1
plug.vim

@@ -802,7 +802,7 @@ function! s:bang(cmd, ...)
       call writefile(['@echo off', cmd], batchfile)
       let cmd = batchfile
     endif
-    let g:_plug_bang = '!'.escape(cmd, '#!%')
+    let g:_plug_bang = (s:is_win && has('gui_running') ? 'silent ' : '').'!'.escape(cmd, '#!%')
     execute "normal! :execute g:_plug_bang\<cr>\<cr>"
   finally
     unlet g:_plug_bang