kitty — эмулятор терминала для среды Linux, macOS, и различных версий BSD.
Особенности Kitty поддерживает дополнительные программы, называемые «котятами» («kittens»), которые добавляют функции к kitty. Другие возможности включают: Отображение изображений при установленном ImageMagick Интерактивный ввод символов Юникода по имени, коду, недавно использованным
Чередование нескольких окон и вкладок Щелчки по гиперссылкам Поддержка мыши (как в Vim) Несколько буферов копирования/вставки, как в Vim OpenGL рендеринг
Философия дизайна
kitty — терминальный эмулятор, ориентированный на управление с клавиатуры, при этом также поддерживающий использование мыши. Конфигурация осуществляется через один простой текстовый файл, что упрощает воспроизводимость и перенос настроек.
Программа реализована с использованием языков программирования Cи (для производительно критичных компонентов), Python (для реализации пользовательского интерфейса и расширяемости) и Go (для командных утилит, называемых kittens). Kitty не использует тяжёлые графические фреймворки и применяет OpenGL для рендеринга интерфейса.
Эмулятор поддерживает современные возможности терминалов: Unicode, 24-битную цветовую палитру (true color), различные шрифтовые стили(полужирный и курсив), а также расширенное форматирование текста. В числе дополнительных функций: поддержка цветных и стилизованных подчёркиваний, включая волнистые. Архитектура kitty предусматривает возможность расширения функциональности в будущем.
См. также xterm PuTTY
Примечания
Ссылки kitty: Overview
Категория:Программы X Window System Категория:Программное обеспечение с лицензией GNU GPL Категория:Свободные эмуляторы терминала