Корвет/Редактор Микромир-88
< Корвет
Данный материал защищён авторскими правами!
Использование материала заявлено как добросовестное, исключительно для образовательных некоммерческих целей. |
Микромир-88 ( Корвет ) версия 0.6 ( 10 апреля 1988 ) ---------------------------------------------------- ** исходный текст (C) МГУ мехмат. Запуск редактора: А>MIM имя_1 [имя_2] В памяти на файлы отводятся буфера размером 5/8 и 3/8 свободного места (от конца кода редактора до начала системной области). 1. Общий сервис ESC - префикс числа повторений следующей команды: ESC цифры Команда => выполнить команду указанное число раз CTRL+O - блокировать/деблок. вывод на экран CTRL+STOP - прервать выполнение команды CTRL+BS - откатиться назад CTRL+RETURN - откатиться вперед ESC код GRAPH+INS - ввести граф. символ с данным кодом GRAPH+символ - ввести графический символ (на Корвете * код в десятичном виде. GRAPH+буква вводит управляющий символ "^буква", а GRAPH+[=/-] - символ переноса). 2. Установка режимов работы фикс+SHIFT - сменить режим больших/малых букв фикс+АЛФ - сменить режим русских/латинских букв фикс+пробел - режим ввода символов с атрибутом CTRL+пробел - режим ввода символов без атрибута фикс+INS/фикс+DEL - установить режим вставки/замены CTRL+INS - установить режим вставки локально (с автоматическим переходом в режим замены при покидании строки) фикс+влево/вправо - установить левую/правую границу текста в текущую позицию ESC поз фикс+стрелка - установить левую/правую границу текста (позиции в строке нумеруются с 1) MODE TAB - редактирование шаблона табуляций фикс+F1 - вкл/выкл индикацию текущей позиции 3. Перемещения стрелка - сдвиг на шаг в указанном направлении SHIFT + вправо/влево - табуляция вправо/влево по словам CTRL + вправо/влево - встать в логическое начало/конец строки MODE вправо/влево - встать в физическое начало/конец строки TAB / SHIFT+TAB - табуляция вправо/влево SHIFT + вверх/вниз - вверх / вниз на экран CTRL + вверх/вниз - непрерывное движение (MODE вверх/вниз) RETURN / SHIFT+RETURN - переход в начало след./пред. строки MODE SELECT .. RETURN - поиск вниз с вводом образца SELECT - поиск вниз MODE SELECT .. вверх - поиск вверх с вводом образца SHIFT+SELECT - поиск вверх MODE MODE ( CTRL+E ) - сдвиг окна в удобное положение 4. Модификации INS / DEL - вставить/удалить символ SHIFT+INS / SHIFT+DEL - вставить/удалить строку MODE INS / MODE DEL - разрезать/склеить строку MODE BS - разрезать строку со сдвигом BS - удалить/очистить символ слева CTRL+U - удалить/очистить начало строки CLS - удалить слово и пробелы за ним CTRL+CLS ( CTRL+D ) - очистить конец строки после курсора 5. Запоминание и вспоминание (копирование) F1 / АЛФ+F1 - запомнить символ / слово CTRL+F1 - запомнить символ с удалением SHIFT+F1 - вспомнить запомненные символы F2 - запомнить строку CTRL+F2 - запомнить строку с удалением SHIFT+F2 - вспомнить запомненные строки GRAPH+F1/F2 - очистить буфер символов/строк 6. Работа с прямоугольниками F3 перемещения ... - начать выделение прям-ка, после этого: ... F3 - запомнить прямоугольник ... GRAPH+F3 - очистить прямоугольник SHIFT+F3 - вспомнить запомненный прямоугольник 7. Макрокоманды SHIFT+F4 - начать ввод выделенной макрокоманды F4 - окончить ввод / выполнить макро CTRL+SHIFT+цифра - начать ввод макрокоманды 1..9 CTRL+цифра - окончить ввод / выполнить макро 8. Форматирование F5 - переформатировать абзац в его границах SHIFT+F5 - переформатировать абзац по шаблону MODE F5 - то же, с редактированием шаблона CTRL+T - центрировать строку 9. Работа с файлами и окончание работы ESC вправо - перейти во второй файл (при отсутствии запросить имя и войти в него) ESC влево - перейти в первый файл фикс+F5 - войти в оглавление директории (выход по ESC вверх) ESC вверх - выйти из файла с внесением изменений ESC CTRL+C - выйти из файла, не внося изменений ESC BS(назад) - выйти с сохранением исходного файла (изменив его расширение на .BAK) * Файл .BAK может быть создан только в том случае, если на диске уже был создан редактируемый файл. Редактор создает файл только после его сохранения.