Операционная система UNIX. Руководство пользователя

Позиционирование в окне


Редактор vi предоставляет вам 3 команды, которые позволяют вам позиционировать курсор в окне. Эти команды должны быть введены на верхнем регистре:
H - переместить курсор к первой строке экрана;
M - переместить курсор к средней строке экрана;
L - переместить курсор к последней строке экрана.

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

Таблица 9
Команды позиционирования курсора

Команда Действие команды Позиционирование на символ Позиционирование на строку Позиционирование на словоПозиционирование на предложение Позиционирование на параграф Позиционирование в окне
h Перемещает курсор на один символ влево
l Перемещает курсор на один символ вправо
BACKSPACE Перемещает курсор на один символ влево
SPACEBAR Перемещает курсор на один символ вправо
fx Осуществляет поиск указанного символа x справа от текущей позиции курсора
Fx Осуществляет поиск указанного символа x слева от текущей позиции курсора
tx Осуществляет перемещение курсора вправо на символ до указанного символа x
Tx Осуществляет перемещение курсора влево на символ до указанного символа x
; Повторяет предыдущий поиск символа. Команда ; запоминает символ и ищет следующее появление символа в текущей строке
, Повторяет предыдущий поиск символа, но в обратном направлении
j Перемещает курсор вниз на одну строку
k Перемещает курсор вверх на одну строку
- Перемещает курсор на одну строку вверх, позиционируя его на первом ненулевом символе
+ Перемещает курсор вниз на одну строку и позиционирует на первый непустой символ
<CR> Перемещает курсор вниз на одну строку и позиционирует на первый непустой символ
$ Переместить курсор на последний символ в строке
0(ноль)Переместить курсор на первый символ в строке
^ Переместить курсор на первый ненулевой символ в строке
w Перемещает курсор к началу следующего слова
W Игнорирует все знаки пунктуации и перемещает курсор на следующее после пробела слово
e Перемещает курсор на последний символ в следующем слове
E Перемещает курсор на последний символ в слове. Игнорирует все символы пунктуации за исключением пробела
b Перемещает курсор к первому символу предыдущего слова
B Используется подобно команде b, за исключением того, что слова разделяются только символами пробел и новая строка
( Перемещает курсор в начало текущего предложения
) Перемещает курсор в начало следующего предложения
{ Переместить курсор в начало текущего параграфа, который ограничивается пустой строкой
} Переместить курсор в начало следующего параграфа
H Переместить курсор к первой строке экрана
M Переместить курсор к средней строке экрана
L Переместить курсор к последней строке экрана

| |

Comments: info@citmgu.ru

Designed by Andrey Novikov

Copyright © CIT



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