Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

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

В командном режиме vi предлагает большое количество команд движения, некоторые из которых делятся с Меньше. Вот подмножество:


Таблица 12-1: Клавиши перемещения курсора


Клавиша перемещает курсор

Клавиша перемещает курсор

l или стрелка вправо на один символ вправо.


h или стрелка влево на один символ влево.


j или Стрелка вниз на одну строку.


k или Стрелка вверх на одну строку.


0 (ноль) В начало текущей строки.


^ К первому непробельному символу в текущей строке.


$ До конца текущей строки.


w К началу следующего слова или символа пунктуации.


W До начала следующего слова без учета знаков препинания.


b К началу предыдущего слова или символа пунктуации.


B К началу предыдущего слова без учета знаков препинания.


Ctrl-f или Page Down на одну страницу.


Ctrl-b или Page Up на одну страницу.


номерG Ровняться номер, Например, 1G переходит к первой строке файла.


G К последней строке файла.



Почему h, j, kи l клавиши, используемые для перемещения курсора? Потому что когда vi был первоначально


В конце концов, не все видеотерминалы имели клавиши со стрелками, и опытные машинистки могли использовать обычные клавиши клавиатуры для перемещения курсора, даже не отрывая пальцев от клавиатуры.

Многие команды в vi может начинаться с числа, как в случае с командой «G», перечисленной выше. Добавляя к команде номер, мы можем указать, сколько раз команда должна быть выполнена. Например, команда «5j» вызывает vi для перемещения курсора на пять строк вниз.


Лучшие облачные вычисления для ОС в OnWorks: