Воззрения кота Manual’а. Инструменты сочинителя. Komodo Edit. Введение

Алексей Федорчук

manul-logo-100

С точки зрения кота Manual’а, текстовый редактор Komodo Edit — лучший инструмент для сочинения повествовательных текстов. Точнее, один из двух лучших, наряду с собратом по ремеслу, Geany. Но свои воззрения по поводу последнего он изложит в своё время. А пока поделится воззрениями относительно первого, благо за годы работы с ним они вполне сформировались.

Что такое Komodo Edit

Komodo Edit, который далее для краткости будет именоваться просто KE — это текстовый редактор, согласно предложенной ранее классификации, работающий в графическом режиме (или, по простуму, в Иксах) и принадлежащеий к категории «продвинутых». По мнению разработчиков, он ориентирован в основном для программистов. Однако, как показала практика, прекрасно подходит для использования в мирных целях. То есть для сочинения нарративных текстов любой степени сложности.

Не смотря на «программисткую продвинутость», KE не следует путать с интегрированной средой разработки — Komodo IDE, предназначенной уже чисто для написания исходных текстов программ. Ибо это — две большие разницы:

  1. Komodo IDE — мощная интегрированная среда разработки, распространяемая к как коммерческий продукт по цене от 300 до более чем полутора тысяч баксов, в зависимости от типа лицензии и поддержки; для просветления потенциальных применителей и осознания ими того, за что они платятся, доступна трёхнедельная Trial’ная версия;
  2. Komodo Edit — нечто вроде облегчённого варианта одноимённой IDE, представляющий собой развитый текстовый редактор с поддержкой управления проектами, протоколированием макросов и прочими функциями, позволяющими отнести его к категории «продвинутых»; он распространяется на условиях Mozilla Public License, то есть являет собой свободный Open Source в чиcтом виде.

Общее между этими программами то, что они до недавнего времени разрабатывались одними и теми же людьми — сотрудниками фирмы Active State, Komode IDE полностью, Komode Editor — при участии сообщества. Правда, похоже, что нынче разработка KE возложена на сообщество целиком — но это мои конспирологические домыслы.

Получение

До недавнего времени получение и установка KE для применителей дистрибутивов семейства Ubuntu было очень простой задачей: достаточно было подключить PPA-репозиторий Mystic-Mirage и инсталлировать пакет штатными средствами.

Этот способ доступен и сейчас, репозиторий доступен по указанному адресу. Однако с августа 2016 года он более не поддерживается. Поэтому свежие версии KE, начиная с 10.2, можно получить только с официального сайта компании ActiveState, хотя на поверхности они и там не валяются, а помещаются сюда:

komodo_001

И, как подсказали мне товарищи, есть и прямая ссылка для скачивания именно последней версии:

komodo_002

Применителям дистрибутивов, отличных от Ubuntu, надлежит поступать аналогично. Впрочем, они и ранее так делали. Хотя применители Archlinux’а и его клонов, таких, как Antergos, могут установить KE, подключив репозиторий AUR.

Кроме того, на сайте ActiveState имеется архив всех предыдущих версий KE:

komodo_004

О нём следует помнить любителям русифицированных интерфейсов, ибо пакета русификации для текущей ветки 10.X нет и в блишайшее время не предвидится. Однако для версий с 8.5.3 по 9.3.1 включительно его можно скачать с сайта Laborpago. Важно, чтобы версия пакета русификации точно соответствовала версии KE:

komodo_004

После этого пакет русификации остаётся только установить, руководствуясь, например, этой инструкцией. Поскольку далее речь пойдёт только о KE 10.X, к написанному там добавить нечего.

Установка

Установленый тарбалл (объём текущей версии — 78 МБ) надлежит распаковать обычным образом:

$ tar xvf path2/Komodo-Edit-10.2.1-17670-linux-x86_64.tar.gz

Затем — перейти в образовавшийся каталог — например, сюда:

$ cd /tmp/Komodo-Edit-10.2.1-17670-linux-x86_64

И запустить установочный скрипт install.sh. Что можно сделать от лица обычного пользователя:

$ ./install.sh

После чего будет предложено задать целевой каталог — по умолчанию ~/Komodo-Edit-10, не соглашаться с чем нет никакого резона:

komodo_005

И через некоторое время инсталляция благополучно завершится:

komodo_006

Но установку можно выполнить и от лица администратора:

$ sudo ./install.sh

В этом случае вариантов выбора целевого каталога больше. Во-первых, никто не запрещает назначить таковым /usr — и тогда компонеты утсановленного пакета попадут в своеобычные места вроде /usr/bin, /usr/lib и /usr/share, но зато могут возникнуть сложности при обнолении версии KE. Да и идеологически правильно в таких случаях устанавливать пакет в подкаталоги /opt — например, в /opt/Komodo-Edit-10. И для порядка создать символическую ссылку:

$ ln -s /opt/Komodo-Edit-10/bin /opt/Komodo-Edit-10/bin/

Аосле перезапуска сеанса пункт Komodo Edit появится в секции Программирование главного меню большинства рабочих сред:

komodo_007

Ну а в среде Cinnamon для этого достаточно «обновить» параметры сеанса комбинацией клавиш Alt+Control+Escape.

Первый запуск, первые настройки

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

Итак, после первого запуска KE можно видеть следующую картину:

komodo_008

Первое, что тут можно сделать — это поменять цветовую схему:

komodo_009

Умолчальная, как явствует из скриншота — тёмная. Если траурные тона не устраивают, то можно пока выбрать любую из светлых тем, а потом уже подобрать самую глазу приятную.

Далее можно выбрать режим общего оформления окна, заменив умолчальный на «классический», то есть как в предыдущих версиях KE:

komodo_010

Следующая опция — изменение стиля горячих клавиш с собственного, умолчального, на любой из доступных (например, нга стиль Vi или Emacs, для любителей соответствующих редакторов)::

komodo_011

И последнее в первом из вводных окон — выбор браузера для отображения HTML-страниц. Здесь вариантов два — общесистемный (который, разумеется, может быть любым) или Firefox:

komodo_012

В следующем вводном окне важных опций — две. Во-первых, это возможность включения режима табуляции — по умолчанию табуляция превращается в проблемы. Что-как я понимаю, хорошо для Python-программеров, но неудобно для простых советских сочинителей. и второе — установка величины этой самой табляции:

komodo_013

И, наконец, на последнем из вводных окон не нужно делать ничего, кроме нажатия на кнопку Finish:

komodo_014

Если на предыдущих шагах соглашаться с тем, что дают, следующей картиной (маслом) будет вот эта:

komodo_015

Но, как уже было сказано, ничего страшного в этом нет. Потому что в KE можно настроить почти всё. Однако этим мы займёмся чуть позже. А пока — попробуем сразу взяться за работу. Тем более что стартовый экран на это как бы и намекает.

[Общее содержание]

Добавить комментарий