Найти в Дзене
Герман Геншин

Погружение в ад ретро: я попробовал работать в редакторе MS-DOS 1992 года — и вот что из этого вышло!

Есть текстовые редакторы, которые дожили до наших дней благодаря необычным фишкам или ностальгии пользователей, а чаще — и тому, и другому. Мне стало интересно, каково это — на практике вернуться к таким ретро-программам. Для эксперимента я выбрал EDIT из ранних MS-DOS и попытался поработать в нем как в обычном редакторе. MS-DOS — операционная система, которая была стандартом для IBM-совместимых ПК еще до того, как Windows стал всемогущим. С версии 5.0 (1991 год) EDIT стал встроенным редактором MS-DOS — кстати, основан он был на QBasic. Microsoft продолжала включать его во все последующие релизы MS-DOS. Забавно, но EDIT смог пережить саму MS-DOS, хоть и в слегка измененном виде. Для командной строки Windows 95 выпустили EDIT.EXE — этот редактор попадал абсолютно во все 32-битные Windows, вплоть до Windows 10. Поддержка Windows 10 закончится только в октябре 2025 года — то есть EDIT дотянет минимум до 34-летнего юбилея. Параллельно появилась и более современная версия — Microsoft Edit:
Оглавление

Есть текстовые редакторы, которые дожили до наших дней благодаря необычным фишкам или ностальгии пользователей, а чаще — и тому, и другому. Мне стало интересно, каково это — на практике вернуться к таким ретро-программам. Для эксперимента я выбрал EDIT из ранних MS-DOS и попытался поработать в нем как в обычном редакторе.

MS-DOS — операционная система, которая была стандартом для IBM-совместимых ПК еще до того, как Windows стал всемогущим. С версии 5.0 (1991 год) EDIT стал встроенным редактором MS-DOS — кстати, основан он был на QBasic. Microsoft продолжала включать его во все последующие релизы MS-DOS.

Забавно, но EDIT смог пережить саму MS-DOS, хоть и в слегка измененном виде. Для командной строки Windows 95 выпустили EDIT.EXE — этот редактор попадал абсолютно во все 32-битные Windows, вплоть до Windows 10.

Поддержка Windows 10 закончится только в октябре 2025 года — то есть EDIT дотянет минимум до 34-летнего юбилея. Параллельно появилась и более современная версия — Microsoft Edit: она работает на Windows, Linux и macOS, сохраняя некоторое «наследие» старого EDIT.

Как я запускал EDIT

Я решил использовать MS-DOS Editor для повседневной работы — писать статьи на основном компьютере с доступом к общей папке. Благо с этим помог эмулятор DOSBox-X.

Я установил DOSBox-X на Mac и создал в папке «Документы» директорию «DOS», чтобы она эмулировалась как диск C:. Туда я скопировал EDIT.COM, QBASIC.EXE и QBASIC.INI с винтажного MS-DOS 6.22 и просто набрал “edit” в командной строке DOSBox. Открывать файлы можно как по пути, так и через встроенное окно выбора — кстати, там даже есть элементарный файловый менеджер.

-2

С таким подходом я мог легко открывать и сохранять тексты в общей папке — и сразу получать к ним доступ с современного ноутбука. Конечно, EDIT — не полноценный текстовый процессор: никаких шрифтов, жирного, курсивов и прочих радостей вёрстки тут нет и в помине. Чтобы оформить заголовки, ссылки и прочие элементы, пришлось писать весь текст в Markdown.

Дальше нужно было превратить Markdown-файлы в HTML, чтобы загрузить их на сайт и не потерять форматирование. Для этого я использовал терминал и Pandoc — одной командой преобразовал текст и сразу скопировал результат в буфер обмена:

Я думал, что после всех этих лайфхаков EDIT почти не будет отличаться от обычных спартанских редакторов, но я сильно ошибался.

Да уж, это было плохой идеей!

В MS-DOS Editor есть свои плюсы: огромное количество горячих клавиш, можно настроить цвет текста и фона, да и мышь работает без лишних проблем. Тут нет ни автозамены, ни искусственного интеллекта, ни навязчивых подсказок — Word, учись минимализму! Но серьезным текстовым процессором EDIT не был никогда. Лишившись привычных функций, начинаешь особенно ценить такие вещи, как подсчет слов и автоматическая проверка орфографии.

Порадовали удобные сочетания для перемещения по строкам и абзацам, но вот сохранить файл по горячей клавише нельзя — для меня это стало загадкой. Даже в старых версиях Word 5.x для DOS эта опция была.

Еще один неприятный момент: EDIT не умеет автоматически переносить строчки, а максимальная длина каждой — всего 256 символов. Приходится самому вставлять разрывы либо по лимиту, либо по ширине окна. Я выбрал вариант «по ширине», поэтому все строки в тексте были по 80 символов, а при экспорте в HTML появились лишние переносы. Если бы редактор сайта не убирал их автоматически, приходилось бы вручную чистить файл.

Да, мне удалось написать в EDIT целую статью — и после этого я закрыл программу с чистой совестью. Строгий минимализм этого редактора не то чтобы мешает работе — орфографию потом можно проверить где угодно. Но когда все ограничения накладываются друг на друга — особенно отсутствие переносов — работать становится реально неудобно.

Я хочу испытать и другие старые текстовые редакторы: вариантов подписчики в Bluesky и Mastodon накидали предостаточно. Но лично по моим ощущениям, MS-DOS Editor — это чересчур суровый минимализм даже для фанатов ретро.

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Премиум подписка - это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь

Также подписывайтесь на нас в: