Инструменты пользователя

Инструменты сайта


msx:mim:mim

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
msx:mim:mim [2022-09-18 13:22]
GreyWolf [Установка различных параметров]
msx:mim:mim [2023-05-20 23:42] (текущий)
GreyWolf [МикроМир]
Строка 1: Строка 1:
 ====== МикроМир ====== ====== МикроМир ======
-FIXME 
  
-Микромир (MIM) — текстовый редактор,​ созданный на мехмате МГУ в 1980–х годах. Использовался как профессиональный,​ но более известен своим применением в учебном процессе.+Микромир (MIM) — многоплатформенный ​текстовый редактор,​ созданный на мехмате МГУ в 1980–х годах. Использовался как профессиональный,​ но более известен своим применением в учебном процессе. Работает в [[msx:​dos:​|]].
  
  
Строка 8: Строка 7:
  
 {{:​msx:​mim:​yamaha.zip|ЯмахаМир Версия:​ 2.0 (1989)}}, [[https://​web.archive.org/​web/​20070222232655if_/​http://​www.infomir.ru:​80/​old4/​Shareware/​yamaha.zip|оригинал]] {{:​msx:​mim:​yamaha.zip|ЯмахаМир Версия:​ 2.0 (1989)}}, [[https://​web.archive.org/​web/​20070222232655if_/​http://​www.infomir.ru:​80/​old4/​Shareware/​yamaha.zip|оригинал]]
 +
 +
 +~~TOC_HERE~~
 +~~TOC wide~~
  
 ====== Шпаргалка по системе "​МикроМир-88"​ ====== ====== Шпаргалка по системе "​МикроМир-88"​ ======
Строка 32: Строка 35:
 ===== Хождение по файлам ===== ===== Хождение по файлам =====
  
-|<​70% ​15em>|+|<​70% ​10em>|
 |<​key>​ESC</​key>​ <​key>​STOP</​key>​|выйти из файла АВАРИЙНО (без сохранения изменений)| |<​key>​ESC</​key>​ <​key>​STOP</​key>​|выйти из файла АВАРИЙНО (без сохранения изменений)|
 |<​key>​ESC</​key>​ <​key>​↑</​key>​|НОРМАЛЬНЫЙ выход из файла| |<​key>​ESC</​key>​ <​key>​↑</​key>​|НОРМАЛЬНЫЙ выход из файла|
Строка 46: Строка 49:
  
 ===== В режиме просмотра оглавления и в файловом мониторе ===== ===== В режиме просмотра оглавления и в файловом мониторе =====
-|<​70% ​15em>|+|<​70% ​10em>|
 |<​key>​ESC</​key>​ <​key>​↓</​key>​|войти в файл (имя файла берется из текущей строки)|| |<​key>​ESC</​key>​ <​key>​↓</​key>​|войти в файл (имя файла берется из текущей строки)||
 |<​key>​ESC</​key>​ <​key>​→</​key>​|перейти в поле имени файла|только в файловом мониторе| |<​key>​ESC</​key>​ <​key>​→</​key>​|перейти в поле имени файла|только в файловом мониторе|
Строка 54: Строка 57:
 ===== Перемещения по тексту ===== ===== Перемещения по тексту =====
 |<70% 15em>| |<70% 15em>|
-| <​key>​↑</​key>​ / <​key>​↓</​key>​ / <​key>​←</​key>​ / <​key>​→</​key>​|сдвинуться на шаг в указанном направлении| +|<​key>​↑</​key>​ / <​key>​↓</​key>​ / <​key>​←</​key>​ / <​key>​→</​key>​|сдвинуться на шаг в указанном направлении| 
-|<​key>'​Ввод '​⏎</​key>​ / <​key>​shift</​key>​+<​key>'​Ввод '​⏎</​key>​|перейти в начало следующей / предыдущей строки| +|<​key>'​Ввод '​⏎</​key>​ / \\ <​key>​shift</​key>​+<​key>'​Ввод '​⏎</​key>​|перейти в начало следующей / предыдущей строки| 
-|<​key>​TAB</​key>​ / <​key>​shift+TAB</​key>​|табуляция вперед / назад| +|<​key>​TAB</​key>​ / \\ <​key>​shift+TAB</​key>​|табуляция вперед / назад| 
-|<​key>​shift+ →</​key>​ / <​key>​shift+ ←</​key>​|табуляция вперед / назад по словам| +|<​key>​shift+ →</​key>​ / \\ <​key>​shift+ ←</​key>​|табуляция вперед / назад по словам| 
-|<​key>​ctrl+ →</​key>​ / <​key>​ctrl+ ←</​key>​|встать в конец / начало строки| +|<​key>​ctrl+ →</​key>​ / \\ <​key>​ctrl+ ←</​key>​|встать в конец / начало строки| 
-|<​key>​ctrl+ ↑</​key>​ / <​key>​ctrl+ ↓</​key>​|начать движение в указанном направлении (остановка при нажатии на любую клавишу)|+|<​key>​ctrl+ ↑</​key>​ / \\ <​key>​ctrl+ ↓</​key>​|начать движение в указанном направлении (остановка при нажатии на любую клавишу)|
 |<​key>​ctrl+shift+ ↑</​key>​ / <​key>​↓</​key>​|вверх / вниз на страницу| |<​key>​ctrl+shift+ ↑</​key>​ / <​key>​↓</​key>​|вверх / вниз на страницу|
 |<​key>​ctrl+TAB</​key>​|запомнить позицию в тексте| |<​key>​ctrl+TAB</​key>​|запомнить позицию в тексте|
Строка 70: Строка 73:
 |<​key>​BS</​key>​|удалить символ слева от курсора| |<​key>​BS</​key>​|удалить символ слева от курсора|
 |<​key>​shift+BS</​key>​ / \\ <​key>​shift+HOME</​key>​|удалить СЛОВО слева / справа от курсора| |<​key>​shift+BS</​key>​ / \\ <​key>​shift+HOME</​key>​|удалить СЛОВО слева / справа от курсора|
-|<​key>​ctrl+HOME</​key> ​(либо ​<​key>​ctrl+D</​key>​)|удалить конец строки|+|<​key>​ctrl+HOME</​key> ​/ \\ <​key>​ctrl+D</​key>​|удалить конец строки|
 |<​key>​ctrl+U</​key>​|удалить начало строки (до текущей позиции)| |<​key>​ctrl+U</​key>​|удалить начало строки (до текущей позиции)|
-|<​key>​HOME</​key>​ <​key>​INS</​key>​ / <​key>​HOME</​key>​ <​key>​DEL</​key>​|разрезать строку / склеить строки без сдвига| +|<​key>​HOME</​key>​ <​key>​INS</​key>​ / \\ <​key>​HOME</​key>​ <​key>​DEL</​key>​|разрезать строку / склеить строки без сдвига| 
-|HOME <​key>'​Ввод '​⏎</​key>​ / <​key>​HOME</​key>​ <​key>​BS</​key>​|разрезать строку со сдвигом / склеить строки|+|<key>HOME</​key> ​<​key>'​Ввод '​⏎</​key>/ ​\\ <​key>​HOME</​key>​ <​key>​BS</​key>​|разрезать строку со сдвигом / склеить строки|
  
 ===== Поиск и макрокоманды ===== ===== Поиск и макрокоманды =====
Строка 84: Строка 87:
  
 </​WRAP>​| </​WRAP>​|
-|<​key>​SELECT</​key>​ / <​key>​shift+SELECT</​key>​|продолжить поиск вниз / вверх (со старым образцом)|+|<​key>​SELECT</​key>​ / \\ <​key>​shift+SELECT</​key>​|продолжить поиск вниз / вверх (со старым образцом)|
  
 |<70% 15em>| |<70% 15em>|
Строка 153: Строка 156:
 |<​key>​ESC</​key>​ число <​key>​ctrl+shift+→</​key>​|установить ширину текста| |<​key>​ESC</​key>​ число <​key>​ctrl+shift+→</​key>​|установить ширину текста|
 |<​key>​ESC</​key>​ число <​key>​ctrl+shift+←</​key>​|установить размер левого поля| |<​key>​ESC</​key>​ число <​key>​ctrl+shift+←</​key>​|установить размер левого поля|
-|<​key>​|ctrl+shift</​key>​+<​key>​→</​key>​ / <​key>​←</​key>​|установить границу текста в текущую позицию|+|<​key>​ctrl+shift</​key>​+<​key>​→</​key>​ / <​key>​←</​key>​|установить границу текста в текущую позицию|
 |<​key>​HOME</​key>​ <​key>​ctrl+shift</​key>​+<​key>​→</​key>​ / <​key>​←</​key>​|убрать правую / левую границу текста| |<​key>​HOME</​key>​ <​key>​ctrl+shift</​key>​+<​key>​→</​key>​ / <​key>​←</​key>​|убрать правую / левую границу текста|
  
Строка 161: Строка 164:
 |<​key>​CAPS+F4</​key>​|включить / выключить отображение состояния системы|| |<​key>​CAPS+F4</​key>​|включить / выключить отображение состояния системы||
 |<​key>​CAPS+F5</​key>​|перейти в режим редактирования окна, после чего:|| |<​key>​CAPS+F5</​key>​|перейти в режим редактирования окна, после чего:||
-|:::|стрелки|перемещение окна по экрану|+|:::|<​key>​↑</​key>,​ <​key>​↓</​key>,​ <​key>​←</​key>,​ <​key>​→</​key>​|перемещение окна по экрану|
 |:::​|<​key>​INS</​key>​ / <​key>​DEL</​key>​|изменение размеров окна по горизонтали| |:::​|<​key>​INS</​key>​ / <​key>​DEL</​key>​|изменение размеров окна по горизонтали|
 |:::​|<​key>​shift+INS</​key>​ / <​key>​shift+DEL</​key>​|изменение размеров по вертикали| |:::​|<​key>​shift+INS</​key>​ / <​key>​shift+DEL</​key>​|изменение размеров по вертикали|
 |:::​|<​key>'​Ввод '​⏎</​key>​|выход из режима редактирования окна| |:::​|<​key>'​Ввод '​⏎</​key>​|выход из режима редактирования окна|
  
-<​code>​ +===== Атрибуты символов ​===== 
-Атрибуты симолов +|<70% 15em>| 
- +|<​key>​ctrl+F</​key>​|включить атрибут "​Font"​
-ctrl+F ​включить атрибут "​Font" ​       ctrl+пробел ​выключить все атрибуты +|<​key>​ctrl+пробел</​key>​|выключить все атрибуты| 
-ctrl+K - включить/​выключить Курсив +^  ​включить/​выключить ​ || 
-ctrl+P ​- - Подчеркивание ​               ​РУС+пробел или +|<​key>​ctrl+K</​key>​|Курсив| 
-ctrl+W ​- - Верхние индексы ​             ​CAPS+пробел - установить текущие атрибу﹣ +|<​key>​ctrl+P</​key>​|Подчеркивание| 
-ctrl+N ​- - Нижние индексы ​                              ты для текущего символа +|<​key>​ctrl+W</​key>​|Верхние индексы| 
-ctrl+V ​- - Жирность +|<​key>​ctrl+N</​key>​|Нижние индексы| 
-ctrl+X ​- - eXpanded +|<​key>​ctrl+V</​key>​|Жирность| 
- +|<​key>​ctrl+X</​key>​|eXpanded| 
-Псевдографика +| || 
- +|<​key>​РУС+пробел</​key> ​или <​key>​CAPS+пробел</​key>​|установить ​текущие атрибуты для текущего символа|
-graph+символ ​       - вставить в текст ​псевдографич. символ (см. MIMGRAPH.HLP) +
-ESC число graph+INS - вставить в текст символ ​по коду +
-graph+стрелка       - переместить курсор и протянуть за ним линию +
- +
-Прочее +
- +
-HOME HOME              - повторить ​предыдущую команду +
-РУС+вверх / РУС+вниз   - сделать текущую букву большой / маленькой +
-РУС+влево / РУС+вправо - сделать текущую ​букву латинской / русской +
- +
-ctrl+SELECT ​     - вывести текущую строку на печать +
-HOME ctrl+SELECT - печатать строки от текущей ​до конца файла +
- +
-ctrl+E - переместить ​текущую строку в центр ​окна +
-ctrl+О - блокировка вывода на экран (закрыть / открыть глаза) +
-ctrl+S - приостановить работу / продолжить +
-ctrl+Z - обнулить счетчики строки и позиции +
-</​code>​+
  
 +===== Псевдографика =====
 +|<70% 15em>|
 +|<​key>​graph</​key>​+символ|вставить в текст псевдографический символ (см. MIMGRAPH.HLP)|
 +|<​key>​ESC</​key>​ число <​key>​graph+INS</​key>​|вставить в текст символ по коду|
 +|<​key>​graph</​key>​+стрелка|переместить курсор и протянуть за ним линию|
  
 +===== Прочее =====
 +|<70% 15em>|
 +|<​key>​HOME</​key>​ <​key>​HOME</​key>​|повторить предыдущую команду|
 +|<​key>​РУС+↑</​key>​ / <​key>​РУС+↓</​key>​|сделать текущую букву большой / маленькой|
 +|<​key>​РУС+←</​key>​ / <​key>​РУС+→</​key>​|сделать текущую букву латинской / русской|
 +| ||
 +|<​key>​ctrl+SELECT</​key>​|вывести текущую строку на печать|
 +|<​key>​HOME</​key>​ <​key>​ctrl+SELECT</​key>​|печатать строки от текущей до конца файла|
 +| ||
 +|<​key>​ctrl+E</​key>​|переместить текущую строку в центр окна|
 +|<​key>​ctrl+О</​key>​|блокировка вывода на экран (закрыть / открыть глаза)|
 +|<​key>​ctrl+s</​key>​|приостановить работу / продолжить|
 +|<​key>​ctrl+Z</​key>​|обнулить счетчики строки и позиции|
  
 ====== Ссылки ====== ====== Ссылки ======
msx/mim/mim.1663496541.txt.gz · Последние изменения: 2022-09-18 13:22 — GreyWolf