Компания Microsoft удивила поклонников MS-DOS, представив ремейк старинного текстового редактора, работающего на Linux.

За последний месяц Microsoft представила современную переработку своего старого редактора MS-DOS Editor, воскрешая важный элемент истории компьютеров, впервые представленный в MS-DOS 5.0 еще в 1991 году. Это новое приложение с открытым исходным кодом под названием «Edit», созданное на Rust, работает на Windows, macOS и даже Linux — платформе, которая казалась маловероятной для такого инструмента тридцать лет назад.

Пользователи с восторгом узнали о возможности работы текстового редактора Microsoft на предпочитаемых ими операционных системах, чего не могли ожидать долгие годы. Один из пользователей Reddit выразил это волнение словами: «После 30 лет я наконец могу использовать MS Edit в Linux», подчеркивая ностальгическое очарование использования практичного инструмента Microsoft DOS на Unix-подобной платформе.»

An animated GIF from Microsoft showing the modern «Edit» application in action. (Credit: Microsoft)

Выпуск оригинального редактора MS-DOS знаменовал значительное улучшение в возможностях редактирования текста через командную строку Microsoft, резко отличаясь от примитивного и неудобного редактора EDLIN, с которым пользователи DOS боролись до 1991 года. EDLIN был редактором на основе строк, настолько элементарным, что многим пользователям приходилось полагаться на команду ‘COPY CON filename.txt’ и надеяться на лучшее. Появление MS-DOS Editor произвело революцию, внедрив понятия, которые сегодня являются общепринятыми: полноэкранный интерфейс, поддержка мыши и меню, которые можно было навигировать без необходимости запоминать сложные команды.

В некоторых редакторах Linux, таких как Vi(m), до сих пор существуют загадочные команды, унаследованные от более ранних времен. Этот модальный текстовый редактор требует переключения между режимами редактирования и навигации, что может поначалу запутать новичков. Как заметил Кристофер Нгуен, менеджер продукта в команде Windows Terminal Microsoft в своем блоге о Edit: ‘Многие из вас могут знать мем

Microsoft разработала новую версию Edit главным образом потому, что была недооцененная необходимость в современных операционных системах Windows. Конкретно, Нгуен упоминает отсутствие редактора командной строки по умолчанию для 32-битных версий Windows. В то время как 64-битные версии не имеют встроенного редактора CLI.

An animated GIF from Microsoft showing the modern «Edit» application in action. (Credit: Microsoft)

Microsoft представили новый текстовый редактор терминала! Он имеет открытый исходный код, является легким (около 250 КБ как бинарный файл Rust) и работает на различных платформах. Они разработали его для Windows 11, но я тестировал его на своем Mac, где он служит достойной альтернативой Vi или nano.

В качестве аналитика могу предложить два варианта для пользователей Linux:

1. Вы можете получить Edit путем посещения страницы выпусков проекта на GitHub и скачивания его напрямую.
2. Или же, если вы предпочитаете, существует неофициальный snap-пакет для установки.

Освященное наследие «Редактировать»

В 1991 году, когда был представлен MS-DOS 5.0, компьютерный ландшафт значительно отличался от того, что мы знаем сегодня. Стандартный персональный компьютер мог похвастаться процессором 286 или 386, и наличие 4 МБ оперативной памяти считалось чрезвычайно щедрым предложением. Интернет в то время преимущественно представлял собой академическую новинку. Хотя Windows 3.0 дебютировала годом ранее, MS-DOS продолжал доминировать на настольных компьютерах для клонов IBM PC. Для миллионов пользователей редактор текста MS-DOS стал их первым знакомством с ‘современным’ текстовым редактированием, сокращая разрыв между эпохой командной строки и графическими интерфейсами, которые вскоре должны были завладеть всем.

Интересно поразмышлять о том, когда впервые появился MS-DOS Editor. Удивительно то, что его первоначальная версия, известная как EDIT.COM, по сути была временной мерой и запускала редактор языка программирования QBasic в другом режиме. Такой подход позволил повторно использовать существующий код и предложить более удобное для пользователя текстовое окружение редактирования. Со временем последующие версии EDIT.COM развились до независимых программ, когда Microsoft перестала включать QBasic в релизы Windows.

Последняя версия редактора Edit, вес которой составляет 250 КБ, сохраняет подход к легкости своей предыдущей версии, добавив расширенные возможности, такие как поддержка Unicode, регулярные выражения и способность управлять файлами объемом более одного гигабайта. Ранее редактор был ограничен памятью и мог обрабатывать только файлы размером до 300 КБ; сейчас это ограничение кажется смешным в эпоху терабайтных хранилищ. Особо стоит отметить, что веб-публикация OMG! Ubuntu высоко оценила обновленный Edit за его превосходные показатели на Ubuntu и быструю работу при работе с большими документами объемом около гигабайта.

В эпоху, когда искусственный интеллект помогает программировать и продвинутые интегрированные среды разработки (IDE) управляют разработкой программного обеспечения, интересно задуматься о возможности возрождения уважения к простым и эффективным инструментам, которые просто работают. Некоторые задачи остаются неизменными. То, что философия дизайна Microsoft от 1991 года из MS-DOS все еще актуальна в 2025 году, подчеркивает, что основные аспекты текстового редактирования остались практически без изменений после 34 лет технологического прогресса.

Смотрите также

2025-06-23 21:54