_ RU.UNIX (2:5077/15.22) _____________________________________________ RU.UNIX _
From : Uri V. Hnykin <uri@itk.udmurtia.su> 30 Jun 97 09:25:34
Subj : YUI Re: Programmer Editor for Linux, Какой выбрать?
________________________________________________________________________________
X-RealName: "Uri V. Hnykin"
RFC-Keywords: yui,edit,www-browser
Hi, All !
Загляните на mark-itt.ru /pub/vendors/itk
Поноэкранный многооконный текстовый редактор,
Web-клиент, среда разработчика программ
YUI 3.x
Общие сведения:
- многозадачное ядро;
- полноэкранный цветной интерфейс для текстового режима терминалов;
- типы окон: редактор, Web-клиент, терминал, отладчик (интерфейс к gdb).
- двуязычное меню (русский, английский);
- настраиваемая раскладка клавиатуры;
- меню пользователя для запуска любых системных приложений,
в том числе компиляторов, с последующей обработкой итогов в
отдельном окне;
- вызов системных команд;
- контекстная помощь в формате HTML, страницы man, GNU info в окнах;
- межоконный буфер обмена для переноса текстов в окно редактора;
- арифметичесий калькулятор, 2:8:10:16-разрядный режимы, битовые операции,
импорт из буфера обмена, экспорт в буфер;
- создание bak-файлов, автосохранение по времени, сохранение режимов,
параметров окон и восстановление их при последующей загрузке;
- существует для Linux(elf), BSD/OS, FreeBSD, ISC, SCO, DOS386.
Окно текстового редактора:
- режимы "только чтение", "линк";
- операции со строчными и колоночными блоками, копирование между окнами;
- поиск, поиск с заменой (обработка регулярных выражений), в том числе по
всем окнам типа "редактор";
- форматирование текста (по абзацам, по всему тексту, в блоке, с переносом
внутри слова, ...);
- сервис UNDO-REDO, настраиваемое количество шагов с оптимизацией;
- переход на строку с заданным номером;
- переход курсора по парным скобкам (<{[]}>) внутри многоуровневых выражений;
- режим "видимости" пробелов и табуляций;
- режим "страница man" для просмотра отформатированных страниц man;
- возможность ввода символов по десятичному коду.
Окно отладчика:
- интерфейс к отладчику (gdb) из проекта GNU, отслеживание исполнения
программы по исходным текстам в окнах, точки останова, ...
Окно WEB-клиент:
- поддерживаемые протоколы http, ftp, telnet, file;
- синтаксис HTML-3, таблицы, формы, ...;
- кэширование в настраиваемый каталог, тексты кэша в формате HTML;
- просмотр прилагаемых текстов помощи в зависимости от контекста;
- просмотр системных страниц man, GNU info с помощью встроенного
транслятора в формат HTML;
Окно терминала:
- полноценное окно текстового терминала, тип pc3;
- просмотр выведенного на терминал, настраиваемое количество строк истории;
- возможность копирования строчных и колоночных блоков в буфер обмена;
К черту DOS! Uri.
P.S И вындоз туда-же.
---
* Origin: unknown (2:50/128.0@fidonet)
Этому редактору переделать бы интерфейс с текстового на Xlib,аналогично тому как у EFTE сделано. Сразу пропадают все проблемы с terminfo.
Впрочем, я тут в EFTE пару мелочей в коде изменил,конфигурацию перенастроил,и получился очень близкий аналог MultiEdit 6.01P. Собственно,только в копировании блоков между разными окнами мелкие малозаметные отличия есть.