Эти функции перемещают точку на основе количества символов.
goto-char является фундаментальной примитивной; другие функции используют ее.
Эта функция устанавливает точку в текущем буфере на значение position.
Если включен режим сужения (narrowing), position по-прежнему считается от
начала буфера, но точка не может выйти за доступную часть. Если position находится вне диапазона, goto-char перемещает
точку в начало или конец доступной части.
Когда эта функция вызывается интерактивно, position является числовым префиксным аргументом, если он предоставлен; в противном случае он считывается из минибуфера.
goto-char возвращает position.
Эта функция перемещает точку на count символов вперед, к
концу буфера (или назад, к началу буфера, если count отрицателен). Если count равен nil, по умолчанию
принимается 1.
Если это пытается переместиться за начало или конец буфера (или
границы доступной части, когда включен режим сужения), она
сигнализирует об ошибке с символом ошибки beginning-of-buffer или
end-of-buffer.
При интерактивном вызове count является числовым префиксным аргументом.
Это похоже на forward-char, за исключением того, что она
перемещается в противоположном направлении.