Команды работы с блоками
При подготовке текстов программ часто возникает необходимость перенести фрагмент текста в другое место или удалить его. Для такого рода операций удобно использовать блоки - фрагменты текста, рассматриваемые как единое целое. Длина блока может быть достаточно большой (до 64 Кбайт), он может занимать несколько экранных страниц. В каждый момент в среде может быть объявлен только один блок в одном окне редактора. Обмен блоками между окнами возможен только через буфер редактора (см. опцию EDIT в главном меню).
Ctrl-K B - пометить начало блока;
Ctrl-K К - пометить конец блока;
Ctrl-K Т - пометить в качестве блока слово слева от курсора;
Ctrl-K Р - напечатать блок;
Ctrl-K С - копировать блок, начиная с позиции курсора;
Ctrl-K К- переместить блок;
Ctrl-K H - убрать выделение блока цветом; повторное использование Ctrl-K H вновь выделит блок;
Ctrl-K Y- удалить блок;
Ctrl-K R - читать блок из дискового файла;
Ctrl-K W - записать блок на диск;
Ctrl-K I - сместить блок вправо;
Ctrl-K U - сместить блок влево.
Прочие команды
Ctrl-Q F - искать по образцу;
Ctrl-L - продолжить поиск;
Ctrl-Q A - искать по образцу и заменять;
Ctrl-U - прекратить дальнейшее выполнение поиска или поиска измены;
Ctrl-K n - установить маркер; n = 0..9 (см. ниже);
Ctrl-Q n - искать маркер;
Ctrl-Q W - искать ошибку;
Ctrl-Q [ - искать правую парную скобку (см. ниже);
Ctrl-Q ] - искать левую парную скобку (см. ниже);
Ctrl-Q L - восстановить испорченную строку (см. ниже);
Ctrl-Q Т или Ctrl-O Т - включить/отключить табуляцию;
Ctrl-O F - переключить заполнение табуляции;
Ctrl-O I или Ctrl-Q I - включить/отключить автоотступ;
Ctrl-O О - вставить настройку компилятора в начало файла (см. ниже).
Назначение большинства команд понятно без каких-либо комментариев, но некоторые нуждаются в по-
Ctrl-K n. Устанавливает в текущую позицию курсора маркер с номером и = 0..0. Маркер на экране невидим и никак не влияет на исполнение программы. Команда используется совместно с командой Ctrl-Q n (искать маркер с номером n) для ускорения поиска нужных фрагментов текста при разработке крупных программ. Обратите внимание - комбинации клавиш Ctrl-K n набираются следующим образом: вначале нажимается Ctrl, затем, не отпуская ее,- К; после этого все клавиши отпускаются и нажимается клавиша с цифрой п. Точно так же набирается команда Ctrl-Q п.
Ctrl-Q ] и Ctrl-Q [.Эти команды используются для поиска ближайшей парной скобки. Команды позволяют отыскивать пары скобок (и), { и}, [и]. Подведите курсор так, чтобы он указывал на одну из скобок, и дайте соответствующую команду - редактор отыщет нужную парную скобку.
Ctrl-O О. Эта команда заставит редактор поместить в самое начало файла строки, содержащие текущую настройку среды в виде директив компилятора, например:
{$A+,B-,D+,E+,F+,G+,I+,L+,N+,0-,R + ,S+,V+,X+}
{$М 16384,0,655360}
($DEFINE single}