File: vip.el.html

This file is obsolete. Consider using viper instead.

A full-featured vi(1) emulator.

In Japan, the author's address is: masahiko@sato.riec.tohoku.junet

Send suggestions and bug reports to one of the above addresses. When you report a bug, be sure to include the version number of VIP and Emacs you are using.

Execute info command by typing "M-x info" to get information on VIP.

Defined variables (40)

ex-addresseslist of ex addresses
ex-buffername of ex buffer
ex-countvalue of ex count
ex-flagflag for ex flag
ex-g-flagflag for global command
ex-g-patpattern for global command
ex-g-variantif t global command is executed on lines not matching ex-g-pat
ex-mapsave commands for mapped keys
ex-reg-expsave reg-exp used in substitute
ex-replreplace pattern for substitute
ex-tagsave ex tag
ex-tokenvalue of token.
ex-token-typetype of token. if non-nil, gives type of address. if nil, it
vip-F-charFor use by "." command.
vip-case-fold-searchIf t, search ignores cases.
vip-com-pointRemember com point as a marker. (Buffer-specific.)
vip-current-major-modevip-current-major-mode is the major-mode vi considers it is now.
vip-current-modeCurrent mode. One of ‘emacs-mode’, ‘vi-mode’, ‘insert-mode’.
vip-d-charThe character remembered by the vi "r" command.
vip-d-comHow to reexecute last destructive command. Value is list (M-COM VAL COM).
vip-emacs-local-mapLocal map used in Emacs mode. (Buffer-specific.)
vip-emacs-mode-line-buffer-identificationValue of mode-line-buffer-identification in Emacs mode within vip.
vip-f-charFor use by ";" command.
vip-f-forwardFor use by ";" command.
vip-f-offsetFor use by ";" command.
vip-help-in-insert-modeIf t then C-h is bound to help-command in insert mode.
vip-insert-local-mapLocal map used in insert command mode. (Buffer-specific.)
vip-insert-pointRemember insert point as a marker. (Buffer-specific.)
vip-last-shell-comLast shell command executed by ! command.
vip-open-with-indentIf t, indent when open a new line.
vip-quote-stringString inserted at the beginning of region.
vip-re-query-replaceIf t then do regexp replace, if nil then do string replace.
vip-re-replaceIf t then do regexp replace, if nil then do string replace.
vip-re-searchIf t, search is reg-exp search, otherwise vanilla search.
vip-s-forwardIf t, search is forward.
vip-s-stringLast vip search string.
vip-search-wrap-aroundIf t, search wraps around.
vip-shift-widthThe number of columns shifted by > and < command.
vip-startup-fileFilename used as startup file for vip.
vip-use-registerName of register to store deleted or yanked strings.

Defined functions (165)

ex-command()
ex-copy(DEL-FLAG)
ex-delete()
ex-edit()
ex-global(VARIANT)
ex-goto()
ex-line(COM)
ex-line-no()
ex-line-subr(COM BEG END)
ex-map()
ex-mark()
ex-put()
ex-quit()
ex-read()
ex-search-address(FORWARD)
ex-set(VARIABLE VALUE &optional MAKE-LOCAL)
ex-shell()
ex-substitute(&optional REPEAT R-FLAG)
ex-tag()
ex-unmap()
ex-write(Q-FLAG)
ex-yank()
vip-Append(ARG)
vip-ESC(ARG)
vip-Insert(ARG)
vip-Open-line(ARG)
vip-P-val(ARG)
vip-Put-back(ARG)
vip-Region(ARG)
vip-append(ARG)
vip-append-to-register(REG START END)
vip-backward-Word(ARG)
vip-backward-char(ARG)
vip-backward-paragraph(ARG)
vip-backward-sentence(ARG)
vip-backward-word(ARG)
vip-beginning-of-line(ARG)
vip-bol-and-skip-white(ARG)
vip-buffer-in-two-windows()
vip-change(BEG END)
vip-change-mode(NEW-MODE)
vip-change-mode-line(STRING)
vip-change-mode-to-emacs()
vip-change-mode-to-insert()
vip-change-mode-to-vi()
vip-change-subr(BEG END)
vip-change-to-eol(ARG)
vip-check-sub(STR)
vip-command-argument(ARG)
vip-copy-keymap(MAP)
vip-copy-region-as-kill(BEG END)
vip-ctl-c(ARG)
vip-ctl-c-equivalent(ARG)
vip-ctl-h(ARG)
vip-ctl-key-equivalent(KEY ARG)
vip-ctl-x(ARG)
vip-ctl-x-equivalent(ARG)
vip-default-ex-addresses(&optional WHOLE-FLAG)
vip-delete-backward-char(ARG)
vip-delete-backward-word(ARG)
vip-delete-char(ARG)
vip-describe-arg(ARG)
vip-digit-argument(ARG)
vip-end-of-Word(ARG)
vip-end-of-word(ARG)
vip-end-with-a-newline-p(STRING)
vip-enlarge-region(BEG END)
vip-escape-to-emacs(ARG &optional EVENTS)
vip-ex(&optional STRING)
vip-execute-com(M-COM VAL COM)
vip-execute-ex-command()
vip-find-char(ARG CHAR FORWARD OFFSET)
vip-find-char-backward(ARG)
vip-find-char-forward(ARG)
vip-find-file()
vip-find-file-other-window()
vip-forward-Word(ARG)
vip-forward-char(ARG)
vip-forward-paragraph(ARG)
vip-forward-sentence(ARG)
vip-forward-word(ARG)
vip-get-ex-address()
vip-get-ex-address-subr(OLD-ADDRESS DOT)
vip-get-ex-buffer()
vip-get-ex-com-subr()
vip-get-ex-command()
vip-get-ex-file()
vip-get-ex-opt-gc()
vip-get-ex-pat()
vip-get-ex-token()
vip-getCom(ARG)
vip-getcom(ARG)
vip-global-execute()
vip-goto-char-backward(ARG)
vip-goto-char-forward(ARG)
vip-goto-col(ARG)
vip-goto-eol(ARG)
vip-goto-line(ARG)
vip-goto-mark(ARG)
vip-goto-mark-and-skip-white(ARG)
vip-goto-mark-subr(CHAR COM SKIP-WHITE)
vip-info-on-file()
vip-insert(ARG)
vip-join-lines(ARG)
vip-keyboard-quit()
vip-kill-buffer()
vip-kill-line(ARG)
vip-line(ARG)
vip-line-to-bottom(ARG)
vip-line-to-middle(ARG)
vip-line-to-top(ARG)
vip-looking-back(STR)
vip-loop(COUNT BODY)
vip-mark-point(CHAR)
vip-message-conditions(CONDITIONS)
vip-mode()
vip-next-line(ARG)
vip-next-line-at-bol(ARG)
vip-open-line(ARG)
vip-open-line-at-point(ARG)
vip-other-window(ARG)
vip-p-val(ARG)
vip-paren-match(ARG)
vip-prefix-arg-com(CHAR VALUE COM)
vip-prefix-arg-value(CHAR VALUE COM)
vip-previous-line(ARG)
vip-previous-line-at-bol(ARG)
vip-push-mark-silent(&optional LOCATION)
vip-put-back(ARG)
vip-query-replace()
vip-quote-region()
vip-read-string(PROMPT &optional INIT)
vip-region(ARG)
vip-repeat(ARG)
vip-repeat-find(ARG)
vip-repeat-find-opposite(ARG)
vip-repeat-insert-command()
vip-replace-char(ARG)
vip-replace-char-subr(CHAR ARG)
vip-replace-string()
vip-scroll(ARG)
vip-scroll-back(ARG)
vip-scroll-down(ARG)
vip-scroll-down-one(ARG)
vip-scroll-up(ARG)
vip-scroll-up-one(ARG)
vip-search(STRING FORWARD ARG &optional NO-OFFSET INIT-POINT)
vip-search-Next(ARG)
vip-search-backward(ARG)
vip-search-forward(ARG)
vip-search-next(ARG)
vip-setup()
vip-special-prefix-com(CHAR)
vip-string-tail(STR)
vip-substitute(ARG)
vip-substitute-line(ARG)
vip-switch-to-buffer()
vip-switch-to-buffer-other-window()
vip-undo()
vip-undo-more()
vip-window-bottom(ARG)
vip-window-middle(ARG)
vip-window-top(ARG)
vip-yank(TEXT)
vip-yank-line(ARG)

Defined faces (0)