Function: vip-search-backward
vip-search-backward is an interactive and byte-compiled function
defined in vip.el.gz.
Signature
(vip-search-backward ARG)
Documentation
Search a string backward. ARG is used to find the ARG's occurrence of the string. Default is vanilla search. Search mode can be toggled by giving null search string.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/obsolete/vip.el.gz
(defun vip-search-backward (arg)
"Search a string backward. ARG is used to find the ARG's occurrence
of the string. Default is vanilla search. Search mode can be toggled by
giving null search string."
(interactive "P")
(let ((val (vip-P-val arg)) (com (vip-getcom arg)))
(setq vip-s-forward nil
vip-s-string (vip-read-string (if vip-re-search "RE-?" "?")))
(if (string= vip-s-string "")
(progn
(setq vip-re-search (not vip-re-search))
(message "Search mode changed to %s search."
(if vip-re-search "regular expression"
"vanilla")))
(vip-search vip-s-string nil val)
(if com
(progn
(move-marker vip-com-point (mark))
(vip-execute-com 'vip-search-next val com))))))