Найти в Дзене
Герман Геншин

Kitty: Терминал, который удивит даже фанатов iTerm2! Почему я перешёл и ни разу об этом не пожалел?

Долго я был предан iTerm2 и считал его идеальной заменой стандартному Terminal.app на macOS. Меня всё устраивало, пока я не начал детально настраивать свой рабочий процесс — тогда-то и выяснилось, насколько на самом деле iTerm2 ограничен. Так в моей жизни появился Kitty, и теперь я не представляю, как работать иначе. Настроить Kitty оказалось проще простого, а возможностей тут столько, что ни один терминал раньше и близко не давал. Kitty — один из многих терминальных эмуляторов для Linux и macOS, но о выборе терминала задумываются не все: многим кажется, главное — чтобы просто работал. На самом деле различия огромные, и если копнуть чуть глубже — можно приятно удивиться. На Mac большинство выбирают iTerm2 — он мощнее встроенного терминала и отлично настраивается. Но Kitty переигрывает всех благодаря по-настоящему гибкой и понятной настройке. Я долго пытался под себя подстроить iTerm2. Да, визуальный интерфейс удобный, всё интегрировано с macOS, но когда тебе нужно найти конкретную нас
Оглавление

Долго я был предан iTerm2 и считал его идеальной заменой стандартному Terminal.app на macOS. Меня всё устраивало, пока я не начал детально настраивать свой рабочий процесс — тогда-то и выяснилось, насколько на самом деле iTerm2 ограничен. Так в моей жизни появился Kitty, и теперь я не представляю, как работать иначе. Настроить Kitty оказалось проще простого, а возможностей тут столько, что ни один терминал раньше и близко не давал.

Что такое Kitty?

Kitty — один из многих терминальных эмуляторов для Linux и macOS, но о выборе терминала задумываются не все: многим кажется, главное — чтобы просто работал. На самом деле различия огромные, и если копнуть чуть глубже — можно приятно удивиться.

На Mac большинство выбирают iTerm2 — он мощнее встроенного терминала и отлично настраивается.

Но Kitty переигрывает всех благодаря по-настоящему гибкой и понятной настройке.

Чем так классна настройка в Kitty?

Я долго пытался под себя подстроить iTerm2. Да, визуальный интерфейс удобный, всё интегрировано с macOS, но когда тебе нужно найти конкретную настройку среди сотен вкладок — глаз замыливается, теряешься и бросаешь затею. Иногда куда проще взять обычный текстовый файл и напрямую прописать, что нужно!

-2

В мире Unix-подобных систем (и на Linux, и на macOS) всё строится вокруг текстовых файлов. Не нужно копаться в бесконечных диалогах и боксах — берёшь любимый редактор и переписываешь настройки быстро и удобно. Для Kitty нужен всего один конфиг-файл и любой текстовый редактор — проще уже не бывает.

И главное: сам конфиг-файл Kitty отлично комментирован. Пояснения — к каждому параметру. В дефолтном конфиге уже есть варианты всех опций: просто снимай комментарий со строки и указывай свои значения! Такой самодокументированный подход избавляет от блуждания по документации — всё под рукой.

-3

Ещё один огромный плюс: конфиг Kitty удобно хранить в Git или любом другом системе контроля версий. Можно откатываться на любое изменение или синхронизировать настройки между компьютерами. Просто держи один файл в порядке — и всё работает, как надо!

Именно такой гибкости я ждал от терминального эмулятора, и Kitty меня не подвёл. Особенно радует, что настройки по умолчанию лежат в ~/.config — домашняя папка не захламляется. К тому же можно хранить файл настроек где угодно и прямо указать путь при старте Kitty. Полная свобода — настраивай, как удобно!

Чем ещё удивляет Kitty?

Главная техническая фишка Kitty — ускорение через GPU. Терминал буквально летает: всё отрисовывается мгновенно, отклик на команды моментальный. Если ваша видеокарта поддерживает — заметите разницу даже по сравнению с конкурентами. Разве что стандартный Terminal на macOS не уступает по скорости — и то не всегда.

Kitty умеет и то, что просто нигде не встретишь. Например, жмёшь Ctrl+Cmd+Space прямо в терминале — и тут же появляется поиск по Unicode-символам. Можно искать любой спецсимвол или эмодзи и прямо в командной строке вставлять его на лету!

-4

В Kitty есть и так называемые «котята» — маленькие утилиты для быстрой настройки внешнего вида без возни с конфиг-файлом. Например, с помощью choose-fonts можно мгновенно подобрать шрифт из всех установленных и сразу же посмотреть, как он будет выглядеть.

-5

Котёнок themes позволяет мгновенно менять цветовые схемы — можно просмотреть, сравнить и моментально выбрать нужную ещё до применения. Новую тему скачиваешь прямо в папку с конфигами. Советую сделать символическую ссылку на текущую тему и подключать её через include current-theme.conf — так смена оформления займёт пару секунд. Просто и удобно, особенно если любите периодически обновлять внешний вид.

Гибкость Kitty позволяет мне держать рабочий стол в идеальном порядке: стильные, минималистичные окна отлично вписываются даже в экосистему Apple. Масса расширений дают любые нужные инструменты прямо в терминале, а вся история моих изменений — всегда под рукой и больше не требует головоломных усилий.

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Премиум подписка - это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь

Также подписывайтесь на нас в: