Emacs для начинающих

       

Перемещение курсора


Большинство версий редактора Emacs поддерживают стандартные клавиши для перемещения курсора: up(стрелка вверх), down(стрелка вниз), left(стрелка влево), right(стрелка вправо);C-left и C-right для перемещения на целое слово влево или вправо; Page UP и PageDоwn для перелистывания на одну страницу вперед или назад. Если возникают проблемы при использовании этих клавиш (например, если вы пользователь UNIX-машины и работаете через телефонную линию связи посредством телекоммуникационной программы, то клавиша Page Down запускает команду загрузки файла: "start downloading a file"), в этом случае можно использовать оригинальные команды редактора Emacs, доставшиеся в наследство от тех времен, когда клавиатуры не имели никаких специальных клавиш для перемещения курсора. Приводимый ниже список включает в себя комбинации клавиш и соответствующие им команды:



C-p previous-line перемещение на одну строку вверх
C-n next-line перемещение на одну строку вниз
C-b backward-character перемещение на один символ влево
C-f forward-character перемещение на один символ вправо
M-b previous-word перемещение на одно слово влево
M-f next-word перемещение на одно слово вправо
M-v previous-page перемещение на одну страницу назад
C-v next-page перемещение на одну страницу вперед

Следующие комбинации клавиш также способствуют ускоренному перемещению курсора по тексту:

C-a beginning-of-line перемещение курсора в начало строки
C-e end-of-line перемещение курсора в конец строки
M-< beginning-of-buffer перемещение в начало данного буфера
M-> end-of-buffer перемещение в конец данного буфера


< Drawing or tabular insertion skipped...>

h,j,k,l - на один символ (одну строку), как показано стрелками

^ или 0 - в начало текущей строки

$ - в конец текущей строки

w - на слово вправо

b - на слово влево

} - на параграф вперед (параграф - это блок текста, отделенный пустой строкой)

{ - на параграф назад

[[ - в начало текста

]] - в конец текста

Кнопки стрелочной клавиатуры также позволяют перемещаться по тексту.



Содержание раздела