
Microsoft только что выпустила ‘Edit’ как новый текстовый редактор командной строки, который вскоре станет встроенным приложением Windows. Он вдохновлен программой MS-DOS Edit из 1990-х годов, и это уже программное обеспечение с открытым исходным кодом.
Компания анонсировала новый редактор на своей конференции Build 2025. В сообщении в блоге говорится: «Мы представляем командный текстовый редактор Edit on Windows, доступ к которому можно получить, запустив команду ‘edit’ в командной строке. Это позволяет разработчикам редактировать файлы непосредственно в командной строке, оставаясь в своих текущих потоках и минимизируя переключение контекста. В настоящее время он имеет открытый исходный код и будет доступен для предварительного просмотра в программе Windows Insider в ближайшие месяцы».
Редактор должен показаться знакомым любому, кто использовал Vim, Nano или другой текстовый редактор командной строки. Он может открывать простые текстовые файлы для базового просмотра и редактирования, дополненный функцией поиска и замены и опциональным переносом слов. Он имеет строку меню вверху и строку состояния внизу для информации о файле, поэтому интерфейс ближе к Блокноту или Nano, чем к Vi/Vim.

Microsoft утверждает, что Edit весит менее 250 КБ и полностью написан на языке программирования Rust. Код свободно доступен на GitHub по лицензии MIT, поэтому, хотя Microsoft сейчас разрабатывает его только для Windows, в будущем мы можем увидеть порты (официальные или нет) на другие операционные системы.
Но почему?
Существует множество текстовых редакторов командной строки, так почему же Microsoft создала еще один? В сообщении в блоге объяснялось: «Многие из вас, вероятно, знакомы с мемом «Как мне выйти из vim?». Хотя выучить магическое заклинание выхода относительно просто, это, безусловно, не совпадение, что это часто оказывается камнем преткновения для новых и старых программистов. Поскольку мы хотели избежать этого для встроенного редактора по умолчанию […], это, к сожалению, ограничило наш выбор списком редакторов, которые либо не имели собственной поддержки для Windows, либо были слишком большими, чтобы включать их в каждую версию ОС. В результате родился Edit».

Edit вдохновлен MS-DOS Editor, который появился как встроенный текстовый редактор MS-DOS в 1991 году, а затем стал отдельной программой в Windows 95 в качестве альтернативы Notepad. Editor присутствовал в каждой 32-разрядной версии Windows, включая Windows 10. Он никогда не был включен в 64-разрядные версии Windows, поскольку они не могут изначально запускать 16-разрядные программы, такие как Editor. Windows 11 доступна только как 64-разрядная операционная система, поэтому Editor был полностью исключен.
Как человек, который в основном придерживается Nano, когда делает быстрые правки в терминале, Editor выглядит как отличная альтернатива. Надеюсь, кто-нибудь в конце концов разберется с портом для macOS.
Получить редактирование
Приложение Edit пока недоступно в winget или других репозиториях пакетов, но вы можете загрузить его со страницы релизов GitHub. Вам нужно запустить его внутри извлеченной папки или скопировать двоичный файл edit в каталог в системном PATH.
Microsoft заявляет, что обновление будет внедрено в сборки Windows Insider «в ближайшие месяцы», а затем его планируется внедрить на все ПК с Windows 11.
Источник: Microsoft (1, 2)