Changes the current position in the current window to nth if it is possible, else does nothing.
Increments the current position if it is not the end of file position, else does nothing.
Decrements the current position if it is not the beginning of file position, else does nothing.
Changes the current position to the end of file position. Its definition is equivalent to:
void goto_beginning_of_line();
Changes the current position to the beginning of the current line position.
Changes the current position to the end of the current line position.
Changes the current position to the same column of the next line when possible. If the current line is the last one, goes to the end of file. If the current position is the end of file position, does nothing. If the length of the next line is shorter than the length of the current line, goes to the end of the next line. The column is the nth character of the line (Note that a tab counts 1, not 8). Its definition is equivalent to:
Changes the current position to go to the same column of the previous line when possible. If the current line is the first, goes to the beginning of file. If the current position is the beginning of file position, does nothing. If the length of the previous line is shorter than the length of the current line, goes to the end of the previous line.
Changes the current position to go to the beginning of the nth line when possible, else (nth is too large or negative) does nothing.
See also forward\_
search() (§7.3.5 page ),
backward\_
search() (§7.3.5 page ), msearch()
(§7.3.5 page ) and read\_
file() (§7.3.8 page ).