Дело было так. Я лазил по дискам на университетских компутерах.
На одном из них мне попался непонятный файл: 4DOS.COM. Я запустил
его и снова оказался в командной строке. Первым делом я заметил,
что редактирование заработало (добавим для истории, это было еще
до того как Microsoft состряпал знаменитый клудж по имени
DOSKEY).
Документации у меня не было, но '?' показал список всех команд,
которых было чуть ли не вдвое больше чем в обычном COMMAND.COM.
После этого я попытался было угадывать параметры вручную, но
вскоре притомился и вместо этого накорябал программу на GWBASICe
- она запускала команды со всеми возможными параметрами и
записывала в файл, что из этого вышло.
Результаты превзошли мои самые смелые ожидания - вот небольшой
список возможностей, которые я обнаружил методом научного тыка:
- Просмотр файла с поиском.
- Редактирования переменных среды
- Команды управления экраном для batch; установка курсора, смена
цвета, рисование линий и ящиков
- Структурированный batch язык: ветвление, циклы, подпрограммы.
- Окно с историей команд.
- История директорий.
- Дополнение имени файла - можно напечатать несколько букв, нажать
TAB - в командой строке появится полное имя.
С тех пор прошло несколько лет, но я никогда не расставался с
4DOSom. Он перекочевал со мной из обычного DOSа в DESQview, в
OS/2 и наконец в Windows95.
4DOS tips
Все началось с ЛГУ. Tам,
на экономическом факультете стояла ЕС-1045 (да будет светла ее
память). Система СВМ и две плюшки, которые сначала запугали меня
до смерти, а потом стали моими лучшими друзьями -
REXX
и XEDIT.
Незадолго до моего отьезда в Соединенные Штаны, Славик Горшков
поделился со мной версией KEDITa - клона XEDIT для IBM PC. С тех
пор я уже расставался с KEDITом, разве что обновлял версии
(последняя версия KEDIT содержит встроенный REXX).
Сейчас этот убийственный редактор уверенно перешагнул вместе со
мной в эру WWW - на REXX написаны программы для создания индекса
страницы, переноса закладок из Internet Explorerа, установки
флажков "Ку" для обновленных страниц, копирования анекдотов,
подсчета читателей, и генерирования страниц.
От снов - к делу. Вот линк
на страничку с моими макрокомандами для KEDITа.
KEDIT tips
Download trial version of KEDIT