Joe: вводные словеса

Текстовому редактору Joe не повезло в отношении известности среди широких народных масс. Во дни былые, когда настоящие мужчины работали в консоли -- потому что предпочитали не ломать себе глаза о корявые Иксовые шрифты на трубочных мониторах средней паршивости. Где сочиняли драйверы для своих устройств -- ибо сочинять что-либо другое в Linux'е сотоварищи тогда было проблематично...

... Так вот, в те времена далёкие, теперь почти былинные, внимание публики было приковано к монстрам мира текстовых редакторов -- vim и Emacs. И к священным войнам, разгоравшимся между их пользователями. Joe же, в силу своей внешней скромности и неприметности, оставался в стороне от этих страстей. Хотя честно делал своё дело -- а именно, создавал и редактировал тексты. Причём любые  -- от скриптов в пять строчек до книжек объёмом за 30 печатных листов. И делал это просто и непринуждённо -- не требуя ни полной перестройки моторных реакций, как Vim, ни запоминания зубодробительных клавишных последовательностей, да ещё и с элементами Lisp'а, как Emacs.

Потом  настали времена хороших LCD-дисплеев, удобоваримых Иксовых шрифтов -- и внимание пользователей переключилось на редакторы, изначально ориентированные на графический режим. И опять Joe оказался в тени многочисленных KWrite'ёв и GEdit'ов. Хотя ни один из них по функционалу и близко не дотягивал до старины Джо.А на роли консольного редактора для совсем бедных в большинстве дистрибутивов прочно утвердился <code>nano</code> -- свободно-убогое порождение столь же убогого, го ещё и лицензионно-некошерного <code>pico</code>.

В определённой мере Joe был виноват в этой ситуации сам. В то смутное время, когда многие старые пользователи уже примирились с кодировкой UTF-8, а пользователи новые ни о какой другой не слыхали, Joe долгое время не мог научиться обращаться с ней. И, к тому же, не обеспечивал подсветки синтаксиса. Да и вообще не подавал признаков жизни на протяжении ряда лет, начиная с версии 2.8, датируемой ещё рубежом тысячелетий.

В версии 3.0, вышедшей в 2004 году, отставание Joe от товарищей по партии было ликвидировано -- он научился и расцвечивать синтаксис, и корректно обращаться с UTF-8. И с тех пор регулярно выходят его очередные версии -- без революционных обновок, но с мелкими и приятными улучшениями.

Однако, как уже было сказано, наступили другие времена. Старые пользователи, естественно, сохранили свои старые привязанности, а пользователи новые о существовании Joe просто не слышали -- обе его ниши, и простого редактора для конфигов, и инструмента для создания всамделишних длинных структурированных текстов, были заняты. И, казалось, этот редактор ожидало прочное забвение.

Каковы же были мои удивление и  радость, когда я неожиданно обнаружил Joe в типовых инсталляциях openSUSE (спаисбо Lazy_Kent за наводку на форуме openSUSE). Что и послужило мне поводом для обновления старых заметок об этом зхамечательном редакторе.

. .