Логотип

Ghostty 1.2: быстрый терминал в Linux, палитра команд и многое другое

Ghostty 1.2: быстрый терминал в Linux, палитра команд и многое другое

Ghostty 1.2 был выпущен 15 сентября 2025 года. За 6 месяцев в него было внесено множество изменений (более 2600 коммитов). Будучи кроссплатформенным терминалом, он получил улучшения для Windows, macOS и Linux (а также новую поддержку FreeBSD).

 

В этом посте мы в основном сосредоточимся на изменениях в Linux в Ghostty 1.2. Кроме того, этот пост не является обзором или введением в Ghostty (https://ghostty.org/).

В Ubuntu 25.10 по умолчанию установлено надёжное, производительное и удобное приложение-терминал. Это не единственный современный эмулятор терминала для настольных компьютеров с интересными функциями: Ghostty — тоже отличная альтернатива.

Ghostty создан не для тех, кто редко пользуется терминалом, а для тех, кто проводит много времени, глядя на командную строку. Для тех, кто работает с разными операционными системами, встроенная, но при этом единообразная кроссплатформенная поддержка является ключевой особенностью.

Но, как показывает это обновление, всегда есть место для дополнительных удобств.

 

Ghostty 1.2 Основные моменты

В августе Ghostty был полностью переработан с использованием GTK, «полностью переняв объектно-ориентированный подход GTK с подсчётом ссылок», вместо того чтобы пытаться делать что-то своё. Эти усилия принесли огромную пользу: утечки памяти были устранены, а Ghostty работает и интегрируется в Linux лучше, чем когда-либо.

В Linux те, кому нужен более компактный и лаконичный интерфейс, могут использовать новую опцию конфигурации gtk-titlebar-style=tabs для объединения вкладок в строке заголовка окна:

Новая возможность интеграции вкладок непосредственно в строку заголовка окна

Новая возможность интеграции вкладок непосредственно в строку заголовка окна

 

Читать  Как мне перемещаться в терминале Linux

Также поддерживается последовательность индикаторов выполнения GUI OSC 9;4 (например, та, что используется в systemd), поддержка звукового сигнала (по умолчанию отключено), визуального сигнала и эмодзи со звонком в заголовках вкладок терминала при завершении команд или возникновении ошибок, требующих внимания.

Добавлены службы активации DBus и Systemd для повышения скорости запуска. Новая кнопка вкладки добавляет выпадающее меню для быстрого создания новых разделов внутри существующей вкладки. Поддержка Linux OSK упрощает использование Ghostty на планшетах Linux и ноутбуках с сенсорным экраном.

Поддержка фоновых изображений в Ghostty 1.2.0

Поддержка фоновых изображений в Ghostty 1.2.0

 

В этой версии добавлена поддержка фоновых изображений. Вы можете указать изображение, которое будет использоваться в качестве фона терминала, с помощью значения конфигурации background-image, а также параметров background-image-opacity и background-image-fit для настройки внешнего вида.

Ghostty 1.2 теперь поддерживает функцию быстрого запуска терминала в Linux с Wayland, используя протокол wlr-layer-shell (хотя в настоящее время это не работает в GNOME Shell, даже если установлен libgtk4-layer-shell0).

На других настольных компьютерах быстрый терминал означает, что вы можете использовать Ghostty в качестве выпадающего терминала (например, Guakeddterm и многие другие, давно популярные в Linux), нажав одну клавишу. Обычно это работает, даже если Ghostty не находится в фокусе или не запущен.

Благодаря особенностям Ghostty вы получаете полнофункциональный выпадающий терминал с поддержкой вкладок, разделения экрана и других функций.

В Ghostty 1.2 добавлена новая палитра команд. С её помощью можно выполнять большинство действий, для которых предусмотрены специальные сочетания клавиш, но… с использованием другого типа сочетаний клавиш: слов! Она также позволяет выполнять менее распространённые действия, для которых нет специальных сочетаний клавиш.

Палитра команд ускоряет выполнение действий

Палитра команд ускоряет выполнение действий

 

Читать  Шпаргалка по командам Linux: продвинутые методы

В Linux командную палитру можно вызвать, нажав ctrl + shift + p, но для тех, кто предпочитает что-то другое, можно изменить назначение в конфигурации Ghostty. В меню приложения есть соответствующая запись, так что вы точно не забудете, что она там есть.

В палитре планируется добавить и другие функции. Разработчики терминала сообщают, что они «работают над новой спецификацией последовательностей терминала, которая позволит терминальным программам отображать любые свои действия непосредственно в командной палитре», что было бы полезно.

Другие примечательные изменения для пользователей Ghostty Linux в последней версии:

  • Установите размер терминала с помощью new quick-terminal-size значение конфигурации
  • Дополнительные функции интеграции оболочки для повышения совместимости Ghostty с SSH
  • Бэкенды рендеринга переработаны с использованием общей базовой логики (OpenGL и Metal)
  • Пользовательские шейдеры курсора могут использовать собственные эффекты и анимацию
  • Поддержка глобальных сочетаний клавиш GTK (через рабочий стол XDG)
  • Поддержка FreeBSD
  • Резервная настройка размера шрифта
  • Новые встроенные глифы
  • Символы встроенного шрифта Nerd Font сведены к шрифту, содержащему только символы
  • libadwaita теперь является обязательной зависимостью

 

В Linux добавлен новый значок приложения. Дизайн обновления близок к визуальному стилю GNOME (но не идентичен ему). В Ubuntu, где используется набор значков Yaru, он хорошо вписывается — гораздо лучше, чем старый, более округлый и глянцевый значок.

Новый значок Ghostty для Linux выполнен в стиле GNOME

Новый значок Ghostty для Linux выполнен в стиле GNOME

 

Читать  Официально выпущена альфа-версия FreeBSD 15 для тестирования

Более подробную информацию, ссылки на коммиты в коде, отчёты об ошибках и запросы на слияние, в которых объясняется суть некоторых изменений, можно найти в полном списке изменений Ghostty 1.2.0: https://ghostty.org/docs/install/release-notes/1-2-0. Там же вы найдёте ссылки на документацию по использованию многих новых функций и созданию файла конфигурации.

 

Скачать Ghostty для Ubuntu

Ghostty — это бесплатное кроссплатформенное программное обеспечение с открытым исходным кодом, доступное для Windows, macOS, Linux и, начиная с этого выпуска, для FreeBSD. Установщики и инструкции для всех ОС можно найти на официальном сайте: https://ghostty.org/download.

Пользователи Ubuntu, которые хотят попробовать Ghostty, могут воспользоваться установщиками DEB, созданными сообществом. Они собраны из исходного кода и доступны для всех поддерживаемых версий Ubuntu (Intel/AMD и ARM), а также для Debian Bookworm и Trivia.

Будучи отдельными DEB-файлами, они не обновляются автоматически до более новых версий. Поэтому, когда выходит новая версия Ghostty, вам нужно скачать новый DEB-файл и установить его заново. Обновления применяются поверх существующей версии, поэтому настройки, конфигурации и т. д. остаются неизменными.

Вы можете скачать эти сборки со страницы релизов GitHub, ссылка на которую приведена ниже, и установить их, как любой другой DEB-пакет.

 

Скачать DEB-пакеты Ubuntu на GitHub можно по ссылке: https://github.com/mkasberg/ghostty-ubuntu

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)

Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.

Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала