X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/e61d39cddfd015032a6419ce75c36ecdf1e9fe9f..f1e6674bb32058c7ef683d5f8f8ac67f99e96dd2:/lisp/emulation/vi.el diff --git a/lisp/emulation/vi.el b/lisp/emulation/vi.el index a59dd610c2..9aae40c0d0 100644 --- a/lisp/emulation/vi.el +++ b/lisp/emulation/vi.el @@ -1148,7 +1148,8 @@ If char argument is given, it directs the output to a *temp* buffer." (cond ((null shell-command) (setq shell-command (read-string "!" nil)) (setq vi-last-shell-command shell-command))) - (shell-command-on-region begin end shell-command (not (vi-prefix-char-value arg))) + (shell-command-on-region begin end shell-command (not (vi-prefix-char-value arg)) + (not (vi-prefix-char-value arg))) t))) (defun vi-shift-op (motion-command arg amount)