Function: vi-ex-cmd

vi-ex-cmd is an interactive and byte-compiled function defined in vi.el.gz.

Signature

(vi-ex-cmd)

Documentation

Ex commands are not implemented in Evi mode. For some commonly used ex commands, you can use the following alternatives for similar effect :
w C-x C-s (save-buffer)
wq C-x C-c (save-buffers-kill-emacs)
w fname C-x C-w (write-file)
e fname C-x C-f (find-file)
r fname C-x i (insert-file)
s/old/new use q (vi-replace) to do unconditional replace
             use C-q (vi-query-replace) to do query replace
set sw=n M-x set-variable vi-shift-width n

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/obsolete/vi.el.gz
(defun vi-ex-cmd ()
  "Ex commands are not implemented in Evi mode.  For some commonly used ex
commands, you can use the following alternatives for similar effect :
w            C-x C-s (save-buffer)
wq           C-x C-c (save-buffers-kill-emacs)
w fname      C-x C-w (write-file)
e fname      C-x C-f (find-file)
r fname      C-x i   (insert-file)
s/old/new    use q (vi-replace) to do unconditional replace
             use C-q (vi-query-replace) to do query replace
set sw=n     M-x set-variable vi-shift-width n "
  (interactive)
;; (let ((cmd (read-string ":")) (lines 1))
;;  (cond ((string-match "s"))))
  (with-output-to-temp-buffer "*Help*"
    (princ (documentation 'vi-ex-cmd))
    (with-current-buffer standard-output
      (help-mode))))