Введение

Текстовый редактор в MS DOS и Windows 9x

NOTOC

MS DOS Editor, обычно называемый просто edit или edit.com, – это текстовый редактор с текстовым пользовательским интерфейсом (TUI), который поставляется с MS DOS 5.0 и более поздних версий, а также со всеми 32-битными x86 версиями Windows до Windows 11. Он заменяет edlin, стандартный редактор в более ранних версиях MS DOS. В MS DOS он являлся загрузчиком для QBasic, работающего в режиме редактора. Начиная с Windows 95, MS DOS Editor стал самостоятельной программой, поскольку QBasic больше не поставлялся с Windows. Редактор можно использовать как замену Блокноту Windows в Windows 9x, хотя оба редактора ограничены работой с небольшими файлами. Версии для MS DOS ограничены примерно 300 [[килобайтами в зависимости от объема доступной обычной памяти. Редактор может редактировать файлы размером до 65 279 строк и объемом до приблизительно 5 МБ.

Версии

Версия 1.0 редактора появилась в MS DOS 5.00, PC DOS 5.0, OS/2 и Windows NT 4.0. Эти редакторы используют QBasic 1.0. Эта версия может открыть только один файл, ограниченный объемом памяти DOS. Также она может открыть файл справки в разделенном окне. Версия 1.1 редактора появилась в MS DOS 6.0. Она использует QBasic 1.1, но новых функций в редактор добавлено не было. PC DOS 6 не включает команду редактирования. Вместо этого в ней есть DOS E Editor, который был обновлен для поддержки мыши и меню в версии 7.0. Версия 2.0 редактора появилась вместе с Windows 95 как автономное приложение, которое больше не требует QBasic. Эта версия была включена во все "x86" SKU Windows до Windows 11. Поскольку это 16-битное приложение DOS, оно не запускается напрямую на x64, IA 64 или ARM64 версиях Windows. Версия для FreeDOS была разработана Шоном Рейвеном и распространяется под лицензией GPL.

Особенности

MS DOS Editor использует текстовый пользовательский интерфейс, и его цветовую схему можно настроить. Он поддерживает работу с несколькими документами, при этом версия 2.0 (входящая в состав DOS 7 или Windows 9x) может открывать до 9 файлов одновременно, а более ранние версии (входящие в состав DOS 5 и 6) – только один файл. Экран можно разделить вертикально на две панели для одновременного просмотра двух файлов или разных частей одного и того же файла. Также редактор может открывать файлы в двоичном режиме, отображая фиксированное количество символов в строке, при этом символы новой строки трактуются как обычные символы. В этом режиме символы отображаются в шестнадцатеричном формате (от 0 до 9 и от A до F). Редактор преобразует символы новой строки Unix в формат DOS и поддерживает мышь. Некоторые из этих функций были добавлены только в версии 2.0.