Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

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

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

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

В командном режиме 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: