Корвет/Редактор Микромир-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 может быть создан только в том случае, если на диске
уже был создан редактируемый файл. Редактор создает файл только
после его сохранения.