Главная
» LINUX
»
Как установить и настроить эмулятор терминала Kitty в Linux
Как установить и настроить эмулятор терминала Kitty в Linux
Kitty — это быстрый эмулятор терминала для Linux с ускорением на графическом процессоре, встроенными вкладками, мозаичным расположением окон, расширенной обработкой шрифтов, темами оформления и широкими возможностями настройки клавиатуры. Самый быстрый способ получить актуальную сборку из основного репозитория — это официальный бинарный установщик Kitty; пакеты из дистрибутивов также удобны, но в проекте отмечают, что некоторые версии дистрибутивов могут отставать от основного репозитория. После установки большая часть настроек происходит в файле kitty.conf.
Шаг 1: Установите Kitty с помощью официального установщика.
Чтобы загрузить актуальную версию из исходного кода, откройте терминал и запустите установщик, опубликованный проектом Kitty:
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin
В Linux это установит Kitty в каталог `/etc/kitty` ~/.local/kitty.app. Установщик изменяет только файлы внутри этого каталога, и повторный запуск обновляет установку. См. официальное руководство по установке Kitty для получения информации о загрузке вручную, ночных сборках, инструкциях по удалению и интеграции с рабочим столом.
Официальная команда установщика может установить текущую сборку Kitty из основного репозитория в вашу домашнюю директорию.
Если вам нужны символические ссылки kitty, kittenдоступные как обычные команды, создайте их в каталоге, который уже находится в переменной PATH:
Шаг 2: Или установите Kitty из вашего дистрибутива Linux.
Использование менеджера пакетов вашего дистрибутива упрощает поддержку системы в целом. Следующие названия пакетов доступны в основных репозиториях, проверенных для этого обновления:
Распространение
Команда
Ubuntu / Debian
sudo apt update && sudo apt install kitty
Fedora
sudo dnf install kitty
Arch Linux
sudo pacman -S kitty
openSUSE
sudo zypper install kitty
Ubuntu, Debian, Fedora и Arch публикуют пакеты Kitty в своих официальных репозиториях. Если в вашей сборке дистрибутива отсутствует какая-либо функция, описанная в текущей документации Kitty, сравните установленную версию с версией из основного репозитория, прежде чем приступать к устранению неполадок; в более старых стабильных дистрибутивах могут намеренно использоваться более старые версии.
Kitty также можно установить через стандартный менеджер пакетов в основных дистрибутивах Linux.
Шаг 3: Откройте конфигурационный файл Kitty.
Запустите Kitty, затем нажмите Ctrl + Shift + F2 . Kitty откроет свой конфигурационный файл в вашем редакторе и создаст закомментированный пример конфигурации, если файл еще не существует. Обычно путь для каждого пользователя — ~/.config/kitty/kitty.conf. Вы также можете создать и отредактировать его вручную:
font_sizeЭтот параметр измеряется в пунктах и window_padding_widthуправляет пустым пространством между текстом терминала и границей окна. Kitty обычно автоматически перезагружает изменения конфигурации; если вы хотите принудительно перезагрузить конфигурацию, нажмите Ctrl + Shift + F5 . Полный набор параметров описан в официальном справочнике kitty.conf .
Небольшая программа kitty.confпозволяет изменять размер текста и цвета терминала без окна графических настроек.
Шаг 4: Выберите шрифты и темы, затем настройте свой рабочий процесс.
Для выбора шрифтов в настоящее время рекомендуется использовать интерактивный инструмент выбора шрифтов Kitty. Запустите:
kitten choose-fonts
Программа отображает предварительный просмотр установленных моноширинных шрифтов и может автоматически создать для вас соответствующую конфигурацию шрифта. В официальном руководстве по шрифтам также объясняется ручной font_familyсинтаксис, вариативные шрифты и особенности шрифтов.
Для выбора цветовой схемы выполните:
kitten themes
Это открывает интерактивный браузер тем с предварительным просмотром в реальном времени. При выборе темы Kitty сохраняет конфигурацию темы в вашем каталоге config Kitty и перезагружает её. В официальной документации по темам объясняется, как создавать пользовательские темы и как автоматически переключаться между светлой и тёмной темой.
После сохранения настроек Kitty сможет отобразить выбранные вами цвета, интервалы, шрифты и тему оформления.
Если Kitty не запускается после установки
Сначала запустите kitty --version. Если после использования установщика из исходного кода ваша оболочка выдает сообщение о том, что команда не найдена, попробуйте ~/.local/kitty.app/bin/kitty; если это сработает, проблема, скорее всего, в вашем PATH или отсутствующей символической ссылке, а не в самом Kitty. При использовании пакета из дистрибутива обновите метаданные пакета и убедитесь, что kittyпакет установлен для вашей текущей системы. Если Kitty запускается, но новая конфигурация вызывает неожиданное поведение, временно отложите запуск ~/.config/kitty/kitty.confKitty и запустите его со встроенными настройками по умолчанию, а затем внесите изменения небольшими группами.
Kitty также позволяет управлять несколькими окнами терминала без отдельного мультиплексора. Нажмите Ctrl + Shift + Enter , чтобы создать еще одно окно Kitty внутри текущей вкладки, Ctrl + Shift + L для переключения между макетами и Ctrl + Shift + T для открытия новой вкладки. Эти сочетания клавиш можно настроить в настройках kitty.conf, поэтому после установки и настройки внешнего вида вы можете адаптировать Kitty к своей оболочке и рабочему процессу разработки, не меняя остальную часть рабочего стола Linux.