Kompx.com or Compmiscellanea.com

Консольные приложения для Windows. Текстовые редакторы

Операционные системы : Windows

FTE : JED : MinEd : Nano : MS-DOS Editor

Изначально все текстовые редакторы не имели графического интерфейса. А работа с текстом почти с самого начала была одним из основных видов деятельности пользователя на компьютере. С изобретением и распространением развитых низкоуровневых и особенно высокоуровневых языков программирования, текстовый редактор стал важным рабочим инструментом профессионалов. Затем и другие пользователи стали применять текстовые редакторы для своих повседневных задач. Поэтому ко времени начала распространения программ с графическим интерфейсом концепция текстового редактора была уже хорошо разработана, имелись зрелые, хорошо продуманные и реализованные образцы приложений без графического интерфейса для работы с текстом. Отчего очень долго текстовые версии сосуществовали с графическими и до сих пор приложения с GUI не вытеснили консольные.

Хотя средний пользователь не знает о их существовании, ему неизвестна мощь vim или emacs, часто неизвестен даже встроенный во все 32-битные версии Windows MS-DOS Editor, тем не менее, текстовые редакторы продолжают существовать и развиваться. Как и в случае с текстовыми веб браузерами, основная линия развития консольных текстовых редакторов находится в среде Linux и других *nix систем. Но и под Windows есть несколько интересных приложений.

FTE - / home page /

Консольный текстовый редактор. Версии для Linux, некоторых других *nix систем, DOS, Windows, OS/2.

Поддержка подсветки синтаксиса нескольких компьютерных языков: C, C++, Java, Perl, Sh, Pascal, SQL, Assembly, PHP, Python, REXX, Ada, Fortran, IDL, LinuxDoc, TeX, TeXInfo, HTML и другие. Таблица ASCII символов. Разнообразные приспособления для работы с кодом и обращения с ошибками, могущих возникнуть в процессе. Копирование слов, символов или блоков текста осуществляется таким же образом и с использованием тех же горячих клавиш (кроме Ctrl+A), что и у текстовых редакторов Windows c графическим интерфейсом - хотя возможны и другие варианты.

FTE 0.49.13:

Открыть файл

[Image] : FTE - 1

FTE 0.49.13:

Одно из подменю

[Image] : FTE - 2

FTE 0.49.13:

Настройки

[Image] : FTE - 3

FTE 0.49.13:

Открытый .php файл

[Image] : FTE - 4

FTE 0.49.13:

Открытый .htm файл

[Image] : FTE - 5

FTE 0.49.13:

Открытый C код

[Image] : FTE - 6

JED - / home page /

Консольный текстовый редактор. Версии для Linux, некоторых других *nix систем, QNX, OS/2, BeOS, OpenVMS, DOS, Windows.

Поддержка подсветки синтаксиса нескольких компьютерных языков: C, C++, FORTRAN, TeX, HTML, SH, python, IDL, DCL, NROFF и другие. Может эмулировать редакторы Emacs, EDT, Wordstar, Borland, Brief. Использование встроенного языка S-Lang дает возможность дополнительных настроек и расширений. Поиск и замена в нескольких файлах. ( Подробнее ).

JED 0.99.18:

Открыть файл

[Image] : JED 1

JED 0.99.18:

Одно из подменю

[Image] : JED - 2

JED 0.99.18:

Подменю Help

[Image] : JED - 3

JED 0.99.18:

Открытый .php файл

[Image] : JED - 4

JED 0.99.18:

Открытый .htm файл

[Image] : JED - 5

JED 0.99.18:

Открытый C код

[Image] : JED - 6

MinEd - / home page /

Консольный текстовый редактор. Версии для Linux, Solaris, некоторых других *nix систем, DOS, Windows.

Поддержка Unicode. Возможность редактирования файлов смешанной кодировки. Поддержка диакритических знаков языков с письменностью на основе Латиницы, вьетнамского языка, кириллицы. Поддержка ввода знаков слева направо и справа налево. Поддержка CJK с автоматическим определением кодировки. Перенос по словам по разной схеме. В случае внезапного аварийного прерывания процесса работы редактора, редактор будет пытаться автоматически сохранить редактируемый текст в особом файле. ( Подробнее ).

MinEd 2011.19.2:

Открыть файл

[Image] : MinEd - 1

MinEd 2011.19.2:

Одно из подменю

[Image] : MinEd - 2

MinEd 2011.19.2:

Настройки

[Image] : MinEd - 3

MinEd 2011.19.2:

Открытый .php файл

[Image] : MinEd - 4

MinEd 2011.19.2:

Открытый .htm файл

[Image] : MinEd - 5

MinEd 2011.19.2:

Открытый C код

[Image] : MinEd - 6

Nano - / home page /

Консольный текстовый редактор. Версии для Linux, Solaris, некоторых других *nix систем, Windows.

Вариант текстового редактора Pico из e-mail клиента Pine ( Подробнее ).

Nano 2.2.6:

Открыть файл

[Image] : Nano - 1

Nano 2.2.6:

Информация о позиции курсора

[Image] : Nano - 2

Nano 2.2.6:

Help

[Image] : Nano - 3

Nano 2.2.6:

Открытый .php файл

[Image] : Nano - 4

Nano 2.2.6:

Открытый .htm файл

[Image] : Nano - 5

Nano 2.2.6:

Открытый C код

[Image] : Nano - 6

MS-DOS Editor - / home page /

Консольный текстовый редактор. Версии для DOS, Windows.

Текстовый редактор появившийся еще в DOS 5.0 и остающийся встроенным редактором всех 32-битных Windows. Обычно именуется просто edit и может быть запущен либо набрав edit в окне Выполнить из Меню "Пуск", либо введя edit в интерфейсе командной строки (cmd, Консоль). Под Windows может редактировать файлы объемом до 5 MB в текстовом и бинарном режиме. Копирование слов, символов или блоков текста осуществляется таким же образом и с использованием тех же горячих клавиш (кроме Ctrl+A), что и у текстовых редакторов Windows c графическим интерфейсом. Возможна настройка цветовой схемы интерфейса.

MS-DOS Editor 2.0.026:

Открыть файл

[Image] : MS-DOS Editor - 1

MS-DOS Editor 2.0.026:

Одно из подменю

[Image] : MS-DOS Editor - 2

MS-DOS Editor 2.0.026:

Настройки

[Image] : MS-DOS Editor - 3

MS-DOS Editor 2.0.026:

Открытый .php файл

[Image] : MS-DOS Editor - 4

MS-DOS Editor 2.0.026:

Открытый .htm файл

[Image] : MS-DOS Editor - 5

MS-DOS Editor 2.0.026:

Открытый C код

[Image] : MS-DOS Editor - 6

Так же возможно использование текстовых редакторов для DOS. Таких как SETEDIT, TDE, PEDIT, MultiEdit, EDITV и других.


Aliosque subditos et thema

 

Установка и настройка веб браузера Arachne для подключения к сети Интернет через Ethernet

 

A : Установка веб браузера Arachne на диске, создаваемом в оперативной памяти - в этом случае веб браузер Arachne работает быстрее всего. Размер оперативной памяти должен позволять создать RAM диск объемом в 6 Мб и более. Что бы установить и настроить веб браузер Arachne для подключения к сети Интернет через Ethernet, необходимо несколько программ: 1. Веб браузер Arachne [ Скачать ] 2. Пакет с кириллицей кодировки KOI8-R koi8-r.apm [ Скачать ] 3. Пакет с кириллицей кодировки CP-1251 / Windows-1251 cp1251.apm [ Скачать ] 4. Драйвер мыши, например mouse.com [ Скачать ] 5. Пакетный драйвер для сетевого адаптера Ethernet: http://www.crynwr.com/drivers/ http://www.georgpotthast.de/sioux/packet.htm 6. Microsoft Network Client 3.0 [ Скачать ] 7. NDIS 2.0 драйвер для сетевой карты Ethernet. Например: Realtek RTL8029AS [ Скачать ]. Другие можно попробовать найти, к примеру, на сайтах производителей сетевых адаптеров Ethernet 8. Архиваторы. Например, PKZIP [ Скачать ] и PKUNZIP [ Скачать ] 9. В случае, если будет использоваться не MS-DOS 6.0+, QEMM97 [ Скачать ] 10. В случае, если будет использоваться не MS-DOS 6.0+, TDSK [ Скачать ] Установка и настройка веб браузера Arachne по шагам: 1. В оперативной памяти создать диск. Какая именно буква будет назначена ему операционной системой получится из расчета, что A: и B: пойдут для floppy дисководов (даже если он один, то все равно зарезервированы будут две буквы), C: для первого активного основного раздела на первом жестком диске; если есть еще диски, то будут использоваться последовательно столько букв, что бы назвать их всех. Если при этом нет устройств, установленных через DRIVER.SYS или аналогичные драйверы, то следующая буква будет относиться к RAM-диску. Что бы убедиться наверняка, можно, после добавления соответствующей строки в CONFIG.SYS (См. ниже) для создания RAM-диска, например, перезагрузить компьютер и опытным путем проверить под какой буквой находится RAM-диск. В рассматриваемом случае, это E: В зависимости от объема оперативной памяти нужно решить, сколько мегабайт можно выделить для RAM-диска. В принципе, чем больше, тем лучше. Так как, например, кэш браузера при продолжительном и интенсивном использовании в рамках сессии будет разрастаться в объеме. В данном примере объем RAM-диска назначается в 12 000 Кб. Для драйвера MS-DOS RAMDRIVE.SYS верхний предел, это 32 767 Кб, а для TDSK - 64 Мб. Что бы создать такой диск, нужно где-нибудь в средней части файла CONFIG.SYS прописать следующее: DEVICE=C:\DOS\RAMDRIVE.SYS 12000 512 512 /E 2. Создать папку, например C:\DRIVERS\, куда поместить: драйвер мыши, например mouse.com, пакетный драйвер для сетевого адаптера Ethernet и NDIS 2.0 драйвер для сетевого адаптера Ethernet. 3. В файл AUTOEXEC.BAT добавить строку, которая будет запускать драйвер мыши. В ней указать полный пусть к драйверу; может быть любой: LH C:\DRIVERS\MOUSE.COM 4. Подготовить установочные дискеты Microsoft Network Client 3.0: DSK3-1.EXE -d A: DSK3-2.EXE -d A: 5. С первой дискеты запустить setup.exe и начать установку Microsoft Network Client 3.0 Начинается установка. Что бы продолжить: Enter Выбрать каталог, куда будет установлен Microsoft Network Client 3.0. Можно ввести свой вариант, а можно оставить как есть - в рассматриваемом примере оставлено как есть.

Настройка сети в DOS с помощью Microsoft Network Client 3.0

 

Для установки Microsoft Network Client 3.0 и настройки сети в DOS, необходимо: 1. Microsoft Network Client 3.0 [ Скачать ] 2. NDIS 2.0 драйвер для сетевой карты Ethernet. Например: Realtek RTL8029AS [ Скачать ]. Другие можно попробовать найти, к примеру, на сайтах производителей сетевых адаптеров Ethernet 3. В случае, если будет использоваться не MS-DOS 6.0+, QEMM97 [ Скачать ] Установка Microsoft Network Client 3.0 и настройка сети в DOS по шагам: 1. Создать папку, например C:\DRIVERS\, куда поместить NDIS 2.0 драйвер для сетевого адаптера Ethernet. 2. Подготовить установочные дискеты Microsoft Network Client 3.0: DSK3-1.EXE -d A: DSK3-2.EXE -d A: 3. С первой дискеты запустить setup.exe и начать установку Microsoft Network Client 3.0 Начинается установка. Что бы продолжить: Enter Выбрать каталог, куда будет установлен Microsoft Network Client 3.0. Можно ввести свой вариант, а можно оставить как есть - в рассматриваемом примере оставлено как есть. Enter Microsoft Network Client 3.0 собирает сведения о системе. Выбрать драйвер для сетевой карты Ethernet. Если в списке не оказывается нужного драйвера, тогда выбрать "*Network adapter not shown on list below ..." Enter Этот диалог появляется, если в предложенном в предыдущем шаге установки списке драйверов для сетевой карты Ethernet не обнаруживается необходимого драйвера и выбирается "*Network adapter not shown on list below ...". Указать путь к папке, в которой находится нужный драйвер для сетевой карты Ethernet. В рассматриваемом примере, это C:\DRIVERS\, вводим. Enter Выбрать драйвер из указанной в предыдущем шаге папки C:\DRIVERS\. В рассматриваемом примере, это RTL8029AS PCI Ethernet Adapter. Enter Выбрать позволить или нет Microsoft Network Client 3.0 использовать больше памяти в процессе работы ради наилучших результатов. Можно выбрать любой вариант. Например, позволить - Enter Ввести имя пользователя длиной до 20 знаков для идентификации в рабочей группе в рамках сети. Можно использовать латиницу, цифры и указанные знаки. В рассматриваемом примере, это "net".