GNU Emacs Lisp Reference Manual
31.4: Motion and Syntax
This section describes functions for moving across characters in
certain syntax classes. None of these functions exists in Emacs
version 18 or earlier.
- Function: skip-syntax-forward
syntaxes &optional limit
-
This function moves point forward across characters having syntax classes
mentioned in syntaxes. It stops when it encounters the end of
the buffer, or position limit (if specified), or a character it is
not supposed to skip.
- Function: skip-syntax-backward
syntaxes &optional limit
-
This function moves point backward across characters whose syntax
classes are mentioned in syntaxes. It stops when it encounters
the beginning of the buffer, or position limit (if specified), or a
character it is not supposed to skip.
- Function: backward-prefix-chars
-
This function moves point backward over any number of characters with
expression prefix syntax. This includes both characters in the
expression prefix syntax class, and characters with the
p flag.