editor:line-end
point
Moves point to be located immediately before the next newline character, or the end of the buffer if there are no following newline characters.
editor:line-start
point
Moves point to be located immediately after the previous newline character, or the start of the buffer if there are no previous newline characters.
editor:character-offset
point n
Moves point forward n characters. If n is negative, point moves back n characters.
editor:word-offset
point n
Moves point forward n words. If n is negative, point moves back n words.
editor:line-offset
point n
&optional
to-offset
Moves
point
n
lines forward, to a location
to-offset
characters into the line. If
n
is negative,
point
moves back
n
lines. If
to-offset
is
nil
(its default value), an attempt is made to retain the current offset. An error is signalled if there are not
n
further lines in the buffer.
editor:form-offset
point n
&optional
form depth
Moves
point
forward
n
Lisp forms. If
n
is negative, point moves back
n
forms. If
form
is
t
(its default value) then atoms are counted as forms, otherwise they are ignored. Before point is moved forward
n
forms, it first jumps out
depth
levels. The default value for
depth
is 0.