diff options
Diffstat (limited to 'mnv/runtime/doc/mnv-ru.UTF-8.1')
| -rw-r--r-- | mnv/runtime/doc/mnv-ru.UTF-8.1 | 702 |
1 files changed, 702 insertions, 0 deletions
diff --git a/mnv/runtime/doc/mnv-ru.UTF-8.1 b/mnv/runtime/doc/mnv-ru.UTF-8.1 new file mode 100644 index 0000000000..5e8cbcf331 --- /dev/null +++ b/mnv/runtime/doc/mnv-ru.UTF-8.1 @@ -0,0 +1,702 @@ +.TH MNV 1 "18 августа 2025" +.SH НАЗНАЧЕНИЕ +Программа MNV \[em] это MNV is not Vim (Улучшенный Vi), текстовый редактор для +программистов. +.SH КРАТКИЙ ОБЗОР +.br +.B mnv +[аргументы] [файл ...] +.br +.B mnv +[аргументы] \- +.br +.B mnv +[аргументы] \-t индекс +.br +.B mnv +[аргументы] \-q [файл результатов] +.PP +.br +.B ex +.br +.B view +.br +.B gmnv +.B gview +.B emnv +.B eview +.br +.B rmnv +.B rview +.B rgmnv +.B rgview +.SH ОПИСАНИЕ +Программа +.B MNV +\[em] это текстовый редактор, совместимый с редактором Vi. +Она может быть использована для правки всех видов обычных текстовых документов. +Особенно полезна она будет для редактирования исходных текстов программ. +.PP +По сравнению с редактором Vi, в редакторе +.B MNV +представлено много усовершенствований: многократная отмена операций, +множественность окон и буферов, подсветка синтаксиса, правка командной строки, +подстановка наименований файлов, встроенная документация, визуальное выделение +и прочее. +См. ":help vi_diff.txt" чтобы ознакомиться с полным перечнем различий между +редактором +.B MNV +и редактором Vi. +.PP +Чтобы получить полезную информацию о работе с редактором +.B MNV, +можно воспользоваться встроенной в программу документацией, набрав в редакторе +команду ":help". +См. раздел "ВСТРОЕННАЯ ДОКУМЕНТАЦИЯ" далее в тексте. +.PP +Чаще всего редактор +.B MNV +запускают для правки одного файла при помощи команды +.PP + mnv файл +.PP +В общем виде команда запуска редактора +.B MNV +выглядит так: +.PP + mnv [аргументы] [файлы] +.PP +Если файлы не указаны, редактор будет запущен с доступным для редактирования +пустым буфером. +Наименования файлов могут быть указаны одним из следующих четырёх способов: +.TP 12 +файл ... +Перечень наименований файлов. +Первый файл из перечня будет объявлен активным и загружен в буфер, а каретка +установлена на первой строке этого буфера. Доступ к другим файлам из этого +перечня может быть осуществлён при помощи команды ":next". Чтобы править файл, +наименование которого начинается с символа "дефис" (\-), перед перечнем файлов +необходимо указать символы "\-\-". +.TP +\- +Текст для правки будет считан из потока стандартного ввода. Команды будут +считываться из стандартного потока диагностики (stderr), который должен +предоставляться терминалом. +.TP +\-t {индекс} +Файла для правки и начальная позиция каретки зависят от значения "индекса", +являющийся своего рода меткой goto. Поиск самого {индекса} выполняется в файле +индексов, а сопоставленный с ним файл будет открыт в редакторе и выполнена +связанная с этим {индексом} команда. +Чаще всего этот способ используется для программ на языке Си, где {индекс} может +быть наименованием функции. +Файл, содержащий такую функцию, становится активным, а каретка помещается +в начало этой функции. +См. ":help tag\-commands". +.TP +\-q [файл результатов] +Начать работу редактора в цикле быстрого исправления текста программ. +Будет считан [файл результатов] и отображена первая запись из этого файла. +Если [файл результатов] не указан, то его наименование берётся из значения +параметра 'errorfile' (по умолчанию для ОС Amiga это "AztecC.Err", а для других +систем \[em] "errors.err"). +К следующей записи в файле результатов можно перейти по команде ":cn". +См. ":help quickfix". +.PP +Программа +.B MNV +ведёт себя по-разному в зависимости от указанной в командной строке команды +вызова редактора (исполняемый файл при этом может быть одним и тем же). +.TP 10 +mnv +Это "нормальный" запуск редактора, всё по умолчанию. +.TP +ex +Запуск редактора в Ex-режиме. Для переключения в обычный режим, необходимо +набрать команду ":vi". +Ex-режим также может быть активирован через аргумент "\-e". +.TP +view +Запуск редактора в режиме "только для чтения". В этом режиме есть некоторая +защита от случайной перезаписи файлов. +То же самое можно сделать через указание аргумента "\-R". +.TP +gmnv gview +Запуск редактора с графическим интерфейсом. Для этого будет открыто новое окно. +То же самое можно сделать при запуске с аргументом "\-g". +.TP +emnv eview +Упрощённый вариант редактора с графическим интерфейсом. Запускается в новом окне. +То же самое можно сделать через аргумент "\-y". +.TP +rmnv rview rgmnv rgview +Как и предыдущие команды, но с некоторыми ограничениями в функциональности. +Нельзя запускать команды оболочки или приостанавливать работу редактора +.B MNV. +Вместо приставки "r" можно использовать аргумент командной строки "\-Z". +.SH АРГУМЕНТЫ КОМАНДНОЙ СТРОКИ +Аргументы могут быть указаны в любом порядке, до или после наименований файлов. +Аргументы, не требующие значений, могут быть объединены с указанием только +одного дефиса. +.TP 12 ++[номер] +Установка каретки на [номер] строки. +В первом открытом файле каретка будет установлена на строку с указанным номером. +Если "номер" не задан, каретка устанавливается на последней строке файла. +.TP ++/{шаблон} +Установка каретки на найденной строке. +В открытом файле каретка будет установлена в строке первого совпадения +с указанным шаблоном. См. ":help search\-pattern" для ознакомления с допустимыми +шаблонами. +.TP ++{команда} +.TP +\-c {команда} +Исполнение указанной {команды}. +После загрузки первого файла будет исполнена указанная {команда} как Ex-команда. +Если в тексте {команда} есть пробелы, то она должна быть заключена в +двойные кавычки (в зависимости от используемой командной оболочки). +Пример: +mnv "+set si" main.c +.br +Примечание. Можно указывать до десяти команд "+" или "\-c". +.TP +\-A +Запуск программы с поддержкой арабской письменности. +Если программа +.B MNV +была собрана с поддержкой правки текста с написанием справа налево +и с поддержкой клавиатуры для арабского языка, то будет выполнен запуск +редактора +.B MNV +в режиме работы с арабской письменностью, т. е. установлен параметр 'arabic'. +В противном случае редактор +.B MNV +завершит работу с сообщением об ошибке. +.TP +\-b +Запуск программы в режиме работы с двоичными данными. +Производится настройка некоторых параметров, делающих возможной правку +двоичного или исполняемого файла. +.TP +\-C +Работа в варианте совместимости с редактором Vi. +Будет установлен параметр 'compatible', и редактор +.B MNV +будет работать почти как редактор Vi, даже если существует файл ".mnvrc". +.TP +\-d +Режим сравнения различий. +Может быть указано от двух до восьми наименований файлов. В редакторе +.B MNV +будут открыты все файлы и показаны различия между ними (как mnvdiff(1)). +.TP +\-d {устройство}, \-dev {устройство} +Использовать {устройство} для операций ввода-вывода. +Открыть {устройство} для использования в качестве терминала (только в ОС Amiga). +Пример: +"\-d con:20/30/600/150". +.TP +\-D +Запуск программы в режиме диагностики. +Переключение в режим отладки при исполнении первой команды из командного файла. +.TP +\-e +Запуск программы в Ex-режиме. +Редактор +.B MNV +будет работоать в Ex-режиме, тоже, что в командной строке оболочки набрать +команду "ex". +.TP +\-E +Запуск программы в улучшенном Ex-режиме. +Редактор +.B MNV +будет работать в улучшенном Ex-режиме, это аналогично набору в командной +оболочке команды "exim". +.TP +\-f +Режим активного приложения. +Редактор +.B MNV +с графическим интерфейсом не будет наследоваться и отключаться от командной +оболочки, в которой выполнена команда его запуска. +На платформе Amiga редактор +.B MNV +не будет перезапускаться для создания нового окна. Этот аргумент командной +строки нужно использовать, когда редактор +.B MNV +запускается программой, которая должна ждать завершения +сеанса правки (например, программа для работы с электронной почтой). +На платформе Amiga в этом случае команды ":sh" и ":!" не будут работать. +.TP +\-F +Запуск программы с поддержкой персидской письменности. +Если программа +.B MNV +была собрана с поддержкой правки текста с написанием справа налево +и с поддержкой клавиатуры для персидского языка, то будет выполнен запуск +редактора +.B MNV +в режиме работы с персидской письменностью, т. е. установлены параметры 'fkmap' +и 'rightleft'. +В противном случае редактор +.B MNV +завершит работу с сообщением об ошибке. +.br +Примечание. Поддержка персидской письменности была удалена в версии 8.1.0932. +.TP +\-g +Запуск программы с графическим интерфейсом. +Если программа +.B MNV +была собрана с поддержкой графического интерфейса, то будет выполнен запуск +графического интерфейса пользователя. +В противном случае редактор +.B MNV +завершит работу с сообщением об ошибке. +.TP +\-H +Запуск программы с поддержкой еврейской письменности. +Если программа +.B MNV +была собрана с поддержкой правки текста с написанием справа налево +и с поддержкой клавиатуры для еврейского языка, то будет выполнен запуск +редактора +.B MNV +в режиме работы с еврейской письменностью, т. е. установлены параметры 'hkmap' +и 'rightleft'. +В противном случае редактор +.B MNV +завершит работу с сообщением об ошибке. +.TP +\-i {файл} +Использовать в качестве файла подкачки указанный {файл}. +Через этот аргумент задаётся наименование mnvinfo-файла (вместо принятого +по умолчанию ".mnvinfo"). Здесь же можно отключить использование mnvinfo-файла +через указание слова "NONE" (прописными буквами). +.TP +\-l +Запуск программы в режиме Lisp. +Выполняется установка параметров 'lisp' и 'showmatch'. +.TP +\-L +То же, что и аргумент командной строки \-r. +.TP +\-m +Работа без возможности сохранения изменений. +Выполняется сброс параметра 'write', поэтому становится невозможным записать +в файл изменения, внесённые в буфер. +.TP +\-M +Работа без возможности внесения изменений в текст. +Параметры 'modifiable' и 'write' будут отключены, так что изменения будут +запрещены, и файлы не смогут быть записаны. +Обратите внимание, что после начала работы редактора, эти параметры можно +включить, чтобы разрешить внесение изменений. +.TP +\-n +Работа без создания файла подкачки. +В этом случае восстановление при сбое в работе редактора будет невозможно. +Удобно для правки файла на очень медленном носителе (например, гибком диске). +То же самое можно сделать командой ":set uc=0". Включение файла подкачки \[em] +":set uc=200". +.TP +\-N +Работа в варианте неполной совместимости с редактором Vi. +Будет сброшен параметр 'compatible'. +Редактор +.B MNV +будет работать лучше, но не будет полностью совместим с редактором Vi, даже если +отсутствует файл начальных настроек (".mnvrc"). +.TP +\-nb +Назначить программу MNV сервером редактора для ИСР NetBeans. Подробности +смотрите в документации. +.TP +\-o[N] +Создать для N файлов отдельные окна, расположенные по горизонтали. +Если N не указано, то создаётся по одному окну на каждый файл. +.TP +\-O[N] +Создать для N файлов отдельные окна, расположенные по вертикали. +Если N не указано, то создаётся по одному окну на каждый файл. +.TP +\-p[N] +Создать для N файлов отдельные вкладки. +Если N не указано, то создаётся по одной вкладке на каждый файл. +.TP +\-P {заголовок окна} +Открыть программу в многодокументном приложении. +Только для ГИП в MS Windows. Задаёт заголовок окна родительского приложения. +Если возможно, то программа MNV будет запущена внутри окна многодокументного +приложения. Многодокументное приложение должно иметь указанный {заголовок окна}. +Убедитесь, что этот {заголовок окна} уникален для приложения. Обращаем внимание, +что реализация данного функционала всё ещё не до конца отработана. Внедрение +программы возможно не во все приложения и не поддерживается меню окна. +.TP +\-r +Вывод перечня файлов подкачки и завершение работы. +Будут показаны доступные файлы подкачки и информация об их использовании +для восстановления в случае сбоя. +.TP +\-r {файл} +Восстановление аварийно завершённого сеанса. +Для восстановления после сбоя в работе будет использован указанный файл подкачки. +Файл подкачки имеет то же наименование, что и редактируемый текстовый файл, +но с добавлением расширения ".swp". +См. ":help recovery". +.TP +\-R +Работа в варианте только для чтения. +Будет установлен параметр 'readonly'. +Файл в буфере доступен для редактирования, но его копию на диске нельзя +случайно перезаписать. Для сохранения файла необходимо добавить восклицательный +знак к соответствующей Ex-команде (например, ":w!"). +При задании аргумента "\-R" также подразумевается, что используется и аргумент +"\-n" (см. выше). +Параметр 'readonly' может быть сброшен по команде ":set noro". +См. ":help 'readonly'". +.TP +\-s +Тихий режим. +Только при запуске в командной оболочке как программы "ex" или если перед +аргументом "\-s" указан аргумент "\-e". +.TP +\-s {командный файл} +Считывание команд режима команд из {командного файла}. +Содержимое файла воспринимается в виде команд, как если бы они были набраны +непосредственно в редакторе. +То же самое достигается командой ":source! {командный файл}". +Если после исполнения всех команд из {командного файла} работа редактора +продолжается, то дальнейший ввод команд и текста ожидается с клавиатуры. +.TP +\-S {файл} +Исполнение указанного {файла}. +После загрузки в буфер первого файла, будет исполнен указанный командный {файл}. +Это аналогично команде в командной строке \-c "source {файл}". +Наименование {файла} не может начинаться с символа '\-'. +Если не указан {файл}, то будет исполнен файл "Session.mnv" (это будет работать +только если аргумент \-S является последним в командной строке). +.TP +\-T {терминал} +Назначить указанный тип {терминала}. +Редактору +.B MNV +будет передан тип используемого терминала. +Необходимо только в тех ситуациях, когда автоматическое определение терминала +не работает. Наименование терминала должно быть известно редактору +.B MNV +(предопределено в редакторе) либо указано в базе termcap или terminfo. +.TP +\-u {файл} +Использовать для начальной настройки указанный командный {файл}. +Все остальные файлы настроек игнорируются. +Удобно для редактирования специальных типов файлов. +Через этот аргумент можно также отключить обработку всех файлов начальной +настройки, используйте для этого слово "NONE" (прописными буквами). +См. ":help initialization". +.TP +\-U {файл} +Использовать для начальной настройки графического интерфейса указанный +командный {файл}. +Все остальные файлы настроек для графического интерфейса игнорируются. +Через этот аргумент можно также отключить обработку всех файлов настройки +графического интерфейса, используйте для этого слово "NONE" (прописными буквами). +См. ":help gui\-init". +.TP +\-v +Запуск программы в режиме Vi. +Редактор +.B MNV +будет работать в режиме редактора Vi, как будто исполняемый файл называется "vi". +Имеет смысл только если исполняемый файл называется "ex". +.TP +\-V[N] +Режим подробного вывода. +Будут выводиться сообщения о том, какие командные файлы исполняются, и какая +информация считывается и записывается в mnvinfo-файле. Необязательное число N +задаёт уровень детализации информации. По умолчанию это значение установлено +равным 10. +.TP +\-V[N]{файл} +Аналогично аргументу \-V, а также выполняется установка параметру 'verbosefile' +значение {файл}. Как результат, сообщения будут записываться в {файл}, а не +отображаться на экране. Наименование {файла} не может начинаться с какой-либо +цифры. +.TP +\-w{число} +Для параметра 'window' будет установлено значение, равное указанному {числу}. +.TP +\-w {файл} +Добавление всех введённых команд в {файл}. +Все символы, введённые с клавиатуры вплоть до момента завершения работы +редактора, записываются в {файл}. +Удобно в том случае, когда вы хотите создать командный файл для последующего +его использования в командной строке "mnv \-s" или в команде ":source!". +Если {файл} уже существует, то набранный текст будет добавляются в конец файла. +.TP +\-W {файл} +Запись всех введённых команд в {файл}. +Как аргумент "\-w", но существующий {файл} будет перезаписан. +.TP +\-x +Редактирование шифрованных файлов. +Если редактор +.B MNV +был собран с поддержкой шифрования, то выполнять шифрование при записи файлов. +Будет выдано приглашение ввести пароль. +.TP +\-X +Запуск программы без подключения к X-серверу. +Ускоряет загрузку в консоли, но делает невозможным использование заголовка окна +и буфера обмена. +.TP +\-Y +Запуск программы без подключения к Wayland Compositor. +.TP +\-y +Работа в упрощённом варианте. +Редактор +.B MNV +будет работать в упрощённом варианте, как будто исполняемый файл имеет название +"emnv" или "eview". +Поведение редактора +.B MNV +будет походить на редакторы, созданные по безрежимному принципу работы. +.TP +\-Z +Работа с ограничением функциональности. +Работает так же, как и запуск исполняемого файла, наименование которого +начинается с буквы "r". +.TP +\-\- +Означает окончание ввода аргументов. +Все что указано после этого в командной строке, считается наименованиями файлов. +Может быть использовано для правки файлов, наименования которых начинаются с +дефиса. +.TP +\-\-clean +При работе редактора не использовать пользовательскую конфигурацию (файлы mnvrc, +подключаемые модули и т. п.). Полезно для проверки, что проблема в работе +редактора не возникнет с предустановленными настройками программы MNV. +.TP +\-\-cmd {команда} +Как аргумент "\-c", но команда исполняется перед обработкой любого файла +настроек (mnvrc). +Можно указывать до десяти таких команд, независимо от количества команд "\-c". +.TP +\-\-echo\-wid +Только для графического интерфейса GTK. Отобразить идентификатор окна +(Window ID) в поток стандартного вывода (stdout). +.TP +\-\-gui\-dialog\-file {файл} +При работе редактора в графическом интерфейсе пользователя, заголовок +и сообщение диалогового окна будут записаны в {файл} без отображения на экране. +Если указанный {файл} не существует, то он будет создан, а при его наличии +сообщения будут дописываться в этот {файл}. Данный аргумент полезен только для +тестирования работы редактора, чтобы избежать остановки программы, так как +отображаемое диалоговое окно может быть скрыто. Если не поддерживается +графический интерфейс пользователя, то этот аргумент игнорируется программой. +.TP +\-\-help, \-h, \-? +Будет показана краткая информация об аргументах и параметрах командной строки. +После этого редактор +.B MNV +завершит работу. +.TP +\-\-literal +Данный аргумент указывает, что требуется воспринимать наименования файлов +буквально, и не выполнять разбор подстановочных символов. +Этот аргумент командной строки неприменим в Unix-подобных системах, где разбор +подстановочных символов выполняется командной оболочкой. +.TP +\-\-log {файл} +Будет выполнена запись протокола работы с этапа инициализации программы. +Если при сборке программы +.B MNV +были включены компоненты "eval" и "channel", будет выполняться протоколирование +работы с самой ранней стадии запуска программы, а журнал записываться в {файл}. +Это работает аналогично вызову функции +.I ch_logfile({filename}, 'ao') +.TP +\-\-nofork +Режим активного приложения. +Редактор +.B MNV +с графическим интерфейсом не будет наследоваться и отключаться +от командной оболочки, в которой выполнена команда его запуска. +.TP +\-\-noplugin +Будет выполнен запуск программы без загрузки внешних подключаемых модулей. +Это же подразумевается при указании аргумента \-u NONE. +.TP +\-\-not\-a\-term +Не сообщать об отсутствии терминала для ввода-вывода. +Через этот аргумент указывается, что операции ввода-вывода осуществляются не +на терминал. Это позволяет избежать предупреждающего сообщения и двухсекундной +задержки, которые могли бы возникнуть. +.TP +\-\-remote +Будет выполнено подключение к MNV-серверу и передача для правки файлов, +указанных в последующих аргументах. Если сервер не найден, выводится +предупреждение, а правка файлов выполняется в текущей копии редактора MNV. +.TP +\-\-remote\-expr {выражение} +Будет выполнено подключение к MNV-серверу и передача указанного {выражение} для +вычисления. +Результат вычисления будет выведен в поток стандартного вывода (stdout). +.TP +\-\-remote\-send {код клавиши} +Будет выполнено подключение к MNV-серверу и передача указанных {кодов клавиш}. +.TP +\-\-remote\-silent +Как "\-\-remote", но без вывода предупреждения, если сервер не найден. +.TP +\-\-remote\-wait +Как "\-\-remote", но редактор MNV не будет завершать работу до тех пор, +пока не будет выполнена правка всех файлов. +.TP +\-\-remote\-wait\-silent +Как "\-\-remote\-wait", но без вывода предупреждения, если сервер не найден. +.TP +\-\-serverlist +Будет выведен перечень всех доступных MNV-серверов. +.TP +\-\-servername {название} +Использовать указанное {название} в качестве наименования сервера. Если аргумент +"\-\-remote" не указан, то {название} присваивается данной копии редактора MNV, +в противном случае указывает на сервер, к которому следует подключиться. +Если используется сервер сокетов, и если {название} начинается с символа "/", +"./" или "../", она рассматривается как абсолютный или относительный маршрут к +сокету +.TP +\-\-clientserver {движок} +Использовать соответствующий {движок} в качестве серверной части для функционала +клиент-сервер. Допустимыми значениями является "soket" или "x11". Доступно +только при компиляции с активированными компонентами soketserver и X11. +.TP +\-\-socketid {id} +Только для графического интерфейса GTK. Будет использован механизм GtkPlug для +запуска редактора gMNV в отдельном окне. +.TP +\-\-startuptime {файл} +Будет выполнена запись хронометража запуска программы в {файл}. +.TP +\-\-ttyfail +Будт сразу же завершена работа, если ввод-вывод получен не с терминала (tty). +.TP +\-\-version +Будет выведена информация о версии программы и завершена работа. +.TP +\-\-windowid {ИД} +Только для графического интерфейса в MS Windows. Редактор gMNV будет +использовать окно с указанным {ИД} в качестве родительского, чтобы попытаться +выполнить запуск внутри этого окна. +.SH ВСТРОЕННАЯ ДОКУМЕНТАЦИЯ +Для начала работы с документацией, наберите в редакторе +.B MNV +команду ":help". +Введите ":help тема", чтобы получить справку по интересующей теме. +Например, по команде ":help ZZ" будет выведена информация о команде "ZZ". +Используйте клавиши <TAB> и CTRL+D для подстановки нужного названия темы +(см. ":help cmdline\-completion"). +Для быстрого перемещения по документации используются индексы (что-то +вроде гипертекстовых ссылок, см. ":help"). Таким образом можно +переходить от одного файла документации к другому, например, ":help syntax.txt". +.SH ФАЙЛЫ +.TP 15 +/usr/local/share/mnv/mnv??/doc/*.txt +Файлы документации редактора +.B MNV. +См. ":help doc\-file\-list" для получения полного перечня файлов. +.br +Здесь и далее +.I "mnv??" +означает сокращённую запись номера версии, например, mnv91 для версии редактора +.B MNV 9.1 +.TP +/usr/local/share/mnv/mnv??/doc/tags +Файл индексов, используемый для поиска информации в файлах документации. +.TP +/usr/local/share/mnv/mnv??/syntax/syntax.mnv +Общесистемные настройки распознавания и подсветки синтаксиса. +.TP +/usr/local/share/mnv/mnv??/syntax/*.mnv +Файлы распознавания и подсветки синтаксиса для различных языков программирования. +.TP +/usr/local/share/mnv/mnvrc +Общесистемный файл начальной настройки для консольного редактора +.B MNV. +.TP +~/.mnvrc, ~/.mnv/mnvrc, $XDG_CONFIG_HOME/mnv/mnvrc +Пользовательские файлы начальной настройки для консольного редактора +.B MNV +(будет использован первый найденный файл из указанных). +.TP +/usr/local/share/mnv/gmnvrc +Общесистемный файл начальной настройки для редактора с графическим интерфейсом +.B gMNV. +.TP +~/.gmnvrc, ~/.mnv/gmnvrc, $XDG_CONFIG_HOME/mnv/gmnvrc +Пользовательские файлы начальной настройки для редактора с графическим +интерфейсом +.B gMNV +(будет использован первый найденный файл из указанных). +.TP +/usr/local/share/mnv/mnv??/optwin.mnv +Командный файл, используемый при выполнении команды ":options". +По этой команде предоставляется удобный способ просмотра и изменения настроек. +.TP +/usr/local/share/mnv/mnv??/menu.mnv +Системные настройки меню для графического интерфейса редактора +.B gMNV. +.TP +/usr/local/share/mnv/mnv??/bugreport.mnv +Командный файл для создания отчёта об обнаруженных ошибках. См. ":help bugs". +.TP +/usr/local/share/mnv/mnv??/filetype.mnv +Командный файл для распознавания типов файлов по наименованию. +См. ":help 'filetype'". +.TP +/usr/local/share/mnv/mnv??/scripts.mnv +Командный файл для распознавания типов файлов по содержимому. +См. ":help 'filetype'". +.TP +/usr/local/share/mnv/mnv??/print/*.ps +Файлы, используемые для печати через интерфейс PostScript. +.PP +Всю последнюю информацию о редакторе можно получить на веб-странице MNV: +.br +<URL:http://www.mnv.org/> +.SH СМОТРИТЕ ТАКЖЕ +mnvtutor(1) +.SH АВТОРЫ +Большая часть редактора +.B MNV +была создана Брамом Моленаром (Bram Moolenaar), которому помогало огромное +количество людей. См. ":help credits" в редакторе +.B MNV. +.br +Редактор +.B MNV +базируется на коде редактора Stevie, написанного Тимом Томпсоном (Tim Thompson), +Тони Эндрюсом (Tony Andrews) и Г. Р. (Фредом) Уолтером (G.R. (Fred) Walter). +Однако, в настоящее время в программе MNV почти ничего не осталось +от исторического кода его предшественника. +.br +Русская локализация редактора +.B MNV +выполняется в рамках проекта "РуВим", +см. <URL:https://github.com/restorerz/rumnv/>. +.SH ОШИБКИ +Скорее всего есть. +См. ":help todo" \[em] перечень известных ошибок в работе. +.PP +Заметим, что многие вещи, которые считаются ошибками, на самом деле +являются результатом слишком полного воспроизведения поведения редактора Vi. +Если вы думаете, что что-то является ошибкой только потому, что +"Vi делает это по-другому", внимательно прочитайте файл vi_diff.txt +(или наберите ":help vi_diff.txt" в редакторе MNV) и посмотрите параметры + 'compatible' и 'cpoptions'. |
