Linux -- это интересно

JOE (Joe's Own Editor)


Рубрика: Прочие -> Офисное ПО
Метки: | | |
Просмотров: 908

JOE (Joe's Own Editor) — полнофункциональный и многозадачный C (си) / Ncurses консольный текстовой редактор командного стиля.

Помимо оригинального варианта JOE имеется ещё четыре версии: rjoi (версия с ограниченными возможностями), jmacs (версия эмулирующая редактор emacs), jpico (эмулятор редактора pico) и jstar (эмулятор редактора WordStar). Каждая версия функционально полноценна (кроме rjoi), но имеет свои особенности (в соответствии с эмулируемым редактором).

JOE имеет все функциональные возможности характерные для большинства консольных текстовых редакторов (неограниченная функция отмены/возврата действий, поиск и замена используя регулярные выражения, закладки и пр), полностью поддерживается Юникод / Unicode (UTF-8), есть возможность смены кодировок (с автоопределением).

JOE поддерживает подсветку синтаксиса для наиболее распространённых языков программирования и разметки, создание макросов (метакоманд, благодаря чему появляется некоторая расширяемость функций редактирования) и проверку правописания (используя Ispell), имеется режим для рисования ASCII графики и многое другое...

JOE эмулирует многооконность (подобно мультиплексору GNU Screen), поле текущего документа можно разбить пополам и далее каждое окно длить сколько требуется (деление только по горизонтали). Поддерживается редактирование файлов размером больше чем оперативная память, количество открытых файлов и их размер ограничены только параметрами используемого оборудования.

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

Лицензия: GNU General Public License version 2.0 (GPLv2)

Домашняя страница

Страница на sourceforge.net

Страница на help.ubuntu.ru

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)