Скачиваний:
141
Добавлен:
17.06.2016
Размер:
3.31 Mб
Скачать

Приложениеb. Интерактивный редактор турбо пролога

Встроенный редактор Турбо Пролога разработан специально для создания

исходных текстов программ. Если вы знакомы с Турбо Паскалем или редакто-

ром SideKick, или с программой MicroPro's WordStar, то уже знаете, как

использовать редактор Турбо Пролога, т.к. их команды почти идентичны.

Раздел в конце этого приложения суммирует некоторые различия между

командами редактора Турбо Пролога и командами WordStar.

С целью обеспечения совместимости будут приведены также команды ре-

дактора версии 1.x; обзор этих команд можно найти в данном приложении в

разделе "Старые команды".

Быстрый вход, быстрый выход

Чтобы войти в Редактор, выберите режим "Edit" из главного меню Турбо

Пролога (или нажмите клавишу Alt-E).

Окно Редактора становится текущим; его граница является двойной и

курсор находится в окне.

При наборе текста работайте, как за пишущей машинкой. В конце строки

нажимайте "Ввод".

Для возврата в главное меню из редактора нажмите функциональную кла-

вишу F10 или Esc. Текст сохраняется в редакторе, пока вы явным образом не

удалите его. Текст не записывается автоматически на диск при возврате на

главное меню.

Служебная строка окна редактора

Служебная строка в верхней части окна Редактора предоставляет инфор-

мацию об исходном редактируемом тексте, место расположения курсора и те-

кущий режим редактирования:

Line Col X:FILENAME.TYP Insert Indent Text mode

-----------------------------------------------------------------

Наименование Описание

-----------------------------------------------------------------

Line Номер строки, содержащей курсор

Col Номер позиции, содержащей курсор

X:FILENAME.TYP Устройство (X:),, имя (FILENAME), размер (.TYP)

редактируемого текста. По умолчанию в Турбо

Прологе имя исходного текста - WORK.PRO.

Insert Сообщается, что редактор находится в режиме

вставки; символы, набираемые на клавиатуре,

появляются в позиции курсора и текст справа от

курсора сдвигается вправо.

Используйте клавишу Ins или Ctrl-V для перевода

Редактора из режима вставки в режим замены и

наоборот.

В режиме замены вводимые символы отображаются

под курсором, вместо того, чтобы вставляться

перед существующим текстом.

Indent Показывает, что включен режим автоматической

отметки. Его можно включать и выключать командой

Ctrl-Q I.

Text mode Показывает, что включен режим текста (режим

свертки слов). Его можно включать и выключать

командой Ctrl-W.

-----------------------------------------------------------------

Основные команды редактора

В Редакторе используется около 50 команд для работы с курсором, лис-

тания страниц, нахождения и замены строк и т.д. Эти команды можно разде-

лить на 4 группы:

- команды работы с курсором (основные и расширенные);

- команды вставки и удаления;

- команды работы с блоками;

- остальные команды.

В таблице B1 представлены команды Редактора. Каждая строка таблицы

состоит из описания команды и символов, используемых для ее выполнения.

Далее будет объяснена работа каждой команды Редактора.

Таблица B1. Команды редактора.

-----------------------------------------------------------------

Основные команды работы с курсором

На символ влево Ctrl-S или левая стрелка

На символ вправо Ctrl-D или правая стрелка

На слово влево Ctrl-A

На слово вправо Ctrl-F

На строку вверх Ctrl-E или Up

На строку вниз Ctrl-X или Down

Сдвиг всех строк на одну вверх Ctrl-W

Сдвиг всех строк на одну вниз Ctrl-Z

На предыдущую страницу Ctrl-R или PgUp

На следующую страницу Ctrl-C или PgDn

Команды быстрого движения курсора

Начало строки Ctrl-Q S или Home

Конец строки Ctrl-Q D или End

Верх окна Ctrl-Home

Низ окна Ctrl-End

Начало файла Ctrl-Q R или K<Ctrl-PgUp>

Конец файла Ctrl-Q C или K<Ctrl-PgDn>

Начало блока Ctrl-Q B

Конец блока Ctrl-Q K

Последняя позиция курсора Ctrl-Q P

На строку... Ctrl-Q L

На позицию... Shift-F2

Команды вставки и удаления

Включить/выключить режим вставки Ctrl-V или Ins

Вставить строку Ctrl-N

Удалить строку Ctrl-Y

Удалить до конца строки Ctrl-Q Y

Удалить символ слева от курсора Ctrl-H или Backspace

Удалить символ под курсором Ctrl-G или Del

Удалить символ справа от курсора Ctrl-T

Команды работы с блоками

Отметить начало блока Ctrl-K B

Отметить конец блока Ctrl-K K

Отметить слово Ctrl-K T

Копировать блок Ctrl-K C или Ctrl-F5

Копировать на принтер Ctrl-K P

Удалить блок Ctrl-K Y

Отменить удаление блока K<Ctrl-K U>

Убрать/показать блок Ctrl-K H или Alt-F7

Переслать блок Ctrl-K V или Alt-F6

Прочитать блок из файла Ctrl-K R или F7

Записать блок в файл Ctrl-K W или Alt-F5

Изменение строчных букв на

прописные и наоборот Ctrl-K E или Ctrl-F6

Остальные команды

Вкл/выкл режима автоматической

отметки Ctrl-Q I или Alt-I

Префикс управляющего символа Ctrl-P

Найти Ctrl-Q F или Ctrl-F3

Найти и заменить Ctrl-Q A или F4

Найти и заменить снова Ctrl-O или Shift-F4

Найти маркер Ctrl-Q N

Режим вставки Ctrl-V или Ins

Возврат в главное меню Ctrl-K D или F10

Загрузить файл F3

Слово из строчных букв Ctrl-B L

Быстрое редактирование, без

сохранения Ctrl-K D

Повторить последний поиск Ctrl-L или Shift-F3

Ctrl-Q L

Поменять в слове строчные буквы

на прописные и наоборот Ctrl-B R

Сохранить и отредактировать Ctrl-K N F2

Вставка отметки Ctrl-I или Tab

Ctrl-O T

Режим текста Ctrl-Q W

Слово из заглавных букв Ctrl-B U

-----------------------------------------------------------------

Соседние файлы в папке Документация