КОМАНДЫ РАБОТЫ С БЛОКАМИ
Эти команды предназначены для работы с фрагментами текста – блоками. Минимальный размер блока – одни символ, максимальный – весь текст. Прежде чем выполнить действие с блоком, его необходимо отметить – указать начало и конец. Указатели (маркеры) начала и конца блока на экране не отображаются, отмеченный блок выделяется на экране цветом (оттенком).
Одновременно можно отметить только один блок. Команды копирования или перемещения не выполняются, если курсор расположен внутри отмеченного блока или блок не отмечен. Место, куда записывается блок при копировании, перемещении или считывании с диска, задается положением курсора в тексте.
Команды работы с блоками представлены в таблице4.
Таблица 13. Команды работы с блоками
Команда | Действие |
<CTRL> + <K>, <B> | отметить начало блока |
<CTRL> + <K>, <K> | отметить конец блока |
<CTRL> + <K>, <H> | включить/выключить выделение цветом |
<CTRL> + <Q>, <B> | перемещение курсора на начало блока |
<CTRL> + <Q>, <K> | перемещение курсора на конец блока |
<CTRL> + <K>, <Y> | удаление блока |
<CTRL> + <K>, <C> | копирование блока |
<CTRL> + <K>, <V> | перемещение блока |
<CTRL> + <K>, <I> | смещение блока вправо |
<CTRL> + <K>, <U> | смещение блока влево |
<CTRL> + <K>, <P> | печать блока |
<CTRL> + <K>, <W> | запись блока на диск |
<CTRL> + <K>, <R> | чтение блока с диска |
- В – поиск от текущего положения курсора к началу текста, если параметр не указан – поиск к концу текста;
- С– глобальный поиск от начала текста;
- U– игнорирование различия прописных и строчных букв;
- L– локальный поиск в отмеченном блоке;
- W – поиск целых слов;
- N– (число) – поиск n-1 строки, совпадающей с образцом.
Допускаются любые комбинации параметров, например, CUW – глобальный поиск заданного слова независимо от используемого вида букв.
Команда <CTRL> + <Q>, <A> выполняет не только поиск заданного образца, но и последнюю замену его новым образцом (до 30 символов). Новый образец вводится в ответ на запрос REPLECE WITH:. Операция замены требует подтверждения вида Y/N, где Y означает согласие на замену, N – отказ. Список параметров команды дополнен: N – отмена запроса на подтверждение замены.
Команда <CTRL> + <K>, <n> устанавливает метку n (n=0, 1, 2 или 3) в текущую позицию курсора. Метка невидимая и не влияет на исполнение программы. Используется для быстрого поиска нужного места программы с помощью команды <CTRL> + <Q>, <n>.
Команда <CTRL> + <Q>, <]> или <CTRL> + <Q>, <[> осуществляет поиск с ближайшей парной скобки. Команда позволяет переместить курсор в ближайшей парной скобки. Команда позволяет переместить курсор в ближайший парный символ [], {} или (). Предварительно курсор должен быть установлен на одну из таких скобок.
Команда <CTRL> + <Q>, <L> восстанавливает случайно испорченную строку, если курсор не покидал эту строку.
Команда <CTRL> + <Q>, <W> перемещает курсор на место последней ошибки в программе.
Дата добавления: 2015-08-08; просмотров: 657;