Команда:   mined  MINIX редактор
     Синтаксис:    mined [file]
     Флаги:     (none)
     Примеры:  mined /user/ast/book.3   # Редактирует указанный файл
     Примеры:  mined                    # Вызывает редактор для создания нового файла
     Examples:  ls l | mined            # Используется для просмотра файла (листинга)

     Mined является простым экранным редактором. В любой момент, окно из 24 строк отображается
     на экране. Текущую позицию  в  файле показывает курсор.  Печатываемый  символ находится в
     позиции курсора.  Клавиши  управления  и  клавиши  цифровой клавиатуры  (в правой стороне
     клавиатуры), используются для того, чтобы переместить курсор и исполнить другие функции.

     Существующие команды позволяют переместиться к слову, вперёд  или  назад, удалить слово(а)
     до  курсора  или  позади него.  Слово  в  этом  контексте  -  последовательность символов,
     разграниченных на обоих концах пробелом, табуляцией, переводом строки, началом файла  или
     его концом. Командой удаления мы также объеденить слова, повлияв на перевод строки.

     Редактор  поддерживает  сохранение  в  буфер  обмена. Команда позволяет  скопировать текст
     из файла в  буфер  и вставить его затем в другое место или другой файл. Запись содержимого
     буфера в  файл осуществляется сочетание клавиш  CTRL-Q. Некоторые из команд вызываются для
     аргументов (имена файлов, параметры поиска и т.д.. Перед исполнением команд, которые могут
     привести к потери редактируемого файла всегда спрашивается подтверждение.


     Прямой  и  обратный  поиск  требуют  правильного  задания  поставленного  запроса, образца
     поиска. Правила задания искомого выражения такие же, как и в других UNIX редакторах.

     Правила могут быть заданы так:

       любой отображаемый символ как он есть
       . (период) соответствует любому периоду кроме перевода строки
       ^ соответствует началу строки
       $ соответствует концу строки
       \c  соответствует символу c включая (.,^,$ и др.)
       [string] содержит любой из символов в строке
       [^string] содержит любой из символов, кроме тех что содержатся в строке
       [xy] содержит любые символы между x и y
       Pattern* соответствует любому символу содержащемуся в искомом слове.


     Несколько примеров регулярных выражений:

       The boy   выражение соответствует строке 'The boy'
       ^$        образует пустую строку
       ^.$       образует строку содержащую 1 символ
       ^A.*\.$   любая строка начинающаяся с A,заканчивающаяся периодом
       ^[AZ]*$   любая строка содержащая только заглавные буквы (или ничего)
       [AZ09]    любая строка содержащая  заглавные буквы или цифру
       .*X$      любая строка заканчивающаяся в 'X'
       A.*B      любая строка содержащая 'A' и затем 'B'


     Управляющие  символы  нельзя ввести в файл просто напечатав их, поскольку все они являются
     командами редактора.  Для  этого требуется  вводить необходимый символ  удерживая  нажатой
     клавишу  ALT.  Отпустив  клавишу  ALT  вводимые управляющие символы  будут  выполнят  роль
     команд.


     Команды используемые в mined следующие:

    ОПЕРАЦИИ С КУРСОРОМ
       arrows    Переместить курсор в указанном направлении
       CTRL-A    Переместить курсор в начало текущей строки
       CTRL-Z    Переместить курсор в конец текущей строки
       CTRL-^    Переместить курсор вверх экрана
       CTRL-_    Переместить курсор в конец экрана
       CTRL-F    Переместить курсор на начало следующего слова
       CTRL-B    Переместить курсор назад в начало предыдущего слова

    ЭКРАННОЕ ПРЕДСТАВЛЕНИЕ
       Home key  Переместится к первому символу файла
       End key   Переместится к последнему символу файла
       PgUp key  Прокрутка вверх на 23 строки (ближе к началу файла)
       PgDn key  Прокрутка вниз на 23 строки (ближе к концу файла)
       CTRL-U    Прокрутка вверх на 1 строку
       CTRL-D    Прокрутка вниз на 1 строку

    ИЗМЕНЕНИЕ ТЕКСТА
       Del key   Удаляет символ под курсором
       Backspace Удаляет символ слева от курсора
       CTRL-N    Удаляет впереди стоящее слово
       CTRL-P    Удаляет предыдущее слово
       CTRL-T    Удаляет окончание строки (все символы от курсора до конца строки)
       CTRL-O    Открывает строку(переводит строку в режим вставки и редактирования)
       CTRL-G    Берет и вставляет файл в позиции курсора

    ОПЕРАЦИИИ С БУФЕРОМ ОБМЕНА
       CTRL-@    Устанавливает метку в текущей позиции для использования с CTRL-C и CTRL-K
       CTRL-C    Копирует текст между меткой и курсором в буфер
       CTRL-K    Удаление текста между меткой и курсором; также копирует текст в буфер
       CTRL-Y    Вставка содержимого буфера в позиции курсора
       CTRL-Q    Запись содержимого буфера в файл

    РАЗНОЕ
       numeric + Поиск вперед(по заданному выражению)
       numeric - Поиск в обратном направлении (по заданному выражению)
       numeric 5 Отобразить состояние файла
       CTRL-]    Переход к определенной строке
       CTRL-R    Глобальная замена (от курсора до конца)
       CTRL-L    Замена строки
       CTRL-W    Запись отредактированного файла назад на диск
       CTRL-X    Выйти из редактора
       CTRL-S    Перемещение в оболочке (используйте сочетание CTRL-D чтобы
                        вернуться в редактор)
       CTRL-\    Прерывание исполняемой редактором команды и ожидание другой
       CTRL-E    Стереть с экрана и обновить
       CTRL-V    Выбрать (реактировать)новый файл


    Авторы

     Mined разработал Andy Tanenbaum и написал Michiel Huisjes.