Function: isearch-forward-symbol

isearch-forward-symbol is an interactive and byte-compiled function defined in isearch.el.gz.

Signature

(isearch-forward-symbol &optional NOT-SYMBOL NO-RECURSIVE-EDIT)

Documentation

Do incremental search forward for a symbol.

The prefix argument is currently unused. Like ordinary incremental search except that your input is treated as a symbol surrounded by symbol boundary constructs \_< and \_>. See the command isearch-forward(var)/isearch-forward(fun) for more information. This command does not support character folding, and lax space matching has no effect on it.

View in manual

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/isearch.el.gz
(defun isearch-forward-symbol (&optional _not-symbol no-recursive-edit)
  "Do incremental search forward for a symbol.
The prefix argument is currently unused.
Like ordinary incremental search except that your input is treated
as a symbol surrounded by symbol boundary constructs \\_< and \\_>.
See the command `isearch-forward' for more information.
This command does not support character folding, and lax space matching
has no effect on it."
  (interactive "P\np")
  (isearch-mode t nil nil (not no-recursive-edit) 'isearch-symbol-regexp))