Логотип

Ghostty 1.3: терминальный эмулятор получил нативные полосы прокрутки и новые функции

Ghostty 1.3: терминальный эмулятор получил нативные полосы прокрутки и новые функции

Современные терминальные эмуляторы становятся всё более мощными инструментами для разработчиков, системных администраторов и пользователей Linux. Одним из таких проектов является Ghostty — быстрый и минималистичный терминал с упором на производительность и нативный интерфейс.

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

Разберёмся, что нового появилось в релизе и почему это обновление может быть важным для пользователей Linux и macOS.

 

Что такое Ghostty и почему он стал популярным

Ghostty — это современный GPU-ускоренный терминальный эмулятор, ориентированный на высокую производительность и нативную интеграцию с операционной системой. Он поддерживает современные протоколы терминалов, работает без Electron и использует родные интерфейсы платформы — GTK4 на Linux и Swift на macOS.

Проект получил популярность благодаря нескольким ключевым особенностям:

  • высокая скорость отображения терминального вывода
  • поддержка современных терминальных протоколов
  • встроенные вкладки и разделение окон
  • минималистичная конфигурация
  • интеграция с оболочкой (shell integration)
Читать  Введение в продвинутые технологии фронтенда

 

Однако долгое время пользователи отмечали отсутствие одной привычной функции — визуальных полос прокрутки. Теперь этот недостаток устранён.

 

Главное нововведение: нативные scrollbars

Одним из наиболее заметных нововведений Ghostty 1.3 стали нативные полосы прокрутки, позволяющие визуально ориентироваться в истории вывода терминала.

Ранее перемещаться по истории команд можно было только с помощью:

  • колесика мыши
  • клавиатурных комбинаций
  • жестов трекпада

 

Хотя эти способы работали, пользователи часто жаловались на отсутствие визуального индикатора положения в длинном выводе команд.

Теперь scrollbars показывают позицию в scrollback-буфере, что особенно полезно при:

  • анализе больших логов
  • просмотре длинных результатов сборки
  • работе с журналами системы
  • изучении длинных CLI-выводов

 

Как включить scrollbars

Функция активируется через конфигурационный файл Ghostty:

scrollbar = system

 

Доступны два режима:

  • system — отображение полос прокрутки определяется настройками среды рабочего стола
  • never — полосы прокрутки полностью отключены

 

Такой подход позволяет интегрировать терминал с поведением интерфейса GNOME, KDE или других окружений.

Теперь вы можете искать в истории терминала.

 

Дополнительные улучшения в Ghostty 1.3

Помимо scrollbars, новая версия включает несколько полезных функций и улучшений.

1. Поиск терминальных сессий

Теперь в командной палитре появилась возможность быстро переходить к нужной терминальной вкладке через поиск.

2. Переименование вкладок

Пользователи Linux могут назначать собственные имена вкладкам, что удобно при работе с несколькими проектами.

Читать  Команда init в Linux с примерами

3. Индикатор режима только чтения

Если терминал находится в режиме read-only, интерфейс теперь отображает соответствующий индикатор.

4. Улучшения производительности

Разработчики также внесли ряд оптимизаций:

  • улучшена обработка вывода терминала
  • оптимизирован рендеринг интерфейса
  • исправлены ошибки отображения текста и окон

 

В результате терминал стал работать стабильнее и быстрее.

 

Почему scrollbars — важное обновление

На первый взгляд добавление полос прокрутки может показаться небольшим изменением. Однако для терминальных приложений это важный элемент UX.

Преимущества нового механизма:

  • быстрый визуальный доступ к истории терминала
  • удобная навигация по длинным логам
  • индикация позиции в scrollback-буфере
  • интеграция с системными темами GTK

 

Фактически это обновление делает Ghostty более удобным для повседневной работы и приближает его к возможностям популярных терминалов.

В Ghostty теперь есть встроенные полосы прокрутки.

 

Конкуренция среди терминальных эмуляторов

Сегодня пользователи Linux могут выбирать среди множества терминалов:

  • GNOME Terminal
  • Konsole
  • Alacritty
  • Kitty
  • WezTerm

 

Ghostty выделяется на их фоне благодаря минималистичному дизайну, GPU-ускорению и нативному интерфейсу. Добавление scrollbars делает его ещё более конкурентоспособным. Подробнее см. примечания к выпуску.

 

Выводы

Ghostty 1.3 — важный шаг в развитии одного из самых интересных терминальных проектов последних лет. Добавление нативных полос прокрутки устраняет одно из самых частых замечаний пользователей и делает работу с терминалом значительно удобнее.

Читать  Администрирование Linux: За кулисами надежной работы

Основные преимущества обновления:

  • нативные scrollbars
  • улучшенная навигация по вкладкам
  • дополнительные UI-улучшения
  • оптимизация производительности

 

Если раньше Ghostty считался перспективным, но ещё «сыроватым» терминалом, то версия 1.3 делает его гораздо более зрелым инструментом для разработчиков и администраторов.

 

FAQ

Что такое Ghostty?

Ghostty — это современный терминальный эмулятор для Linux и macOS, ориентированный на высокую производительность, нативный интерфейс и поддержку современных терминальных протоколов.

Что нового появилось в Ghostty 1.3?

Главное нововведение — нативные полосы прокрутки (scrollbars). Также появились улучшения интерфейса, поиск терминальных сессий, возможность переименовывать вкладки и оптимизации производительности.

Как включить полосы прокрутки в Ghostty?

Для этого нужно добавить строку `scrollbar = system` в конфигурационный файл Ghostty и перезапустить терминал.

Поддерживает ли Ghostty Linux?

Да, Ghostty поддерживает Linux и macOS. На Linux терминал использует GTK4 для нативного интерфейса.

Чем Ghostty отличается от других терминалов?

Он использует GPU-ускорение, нативный интерфейс платформы, минималистичную конфигурацию и современные терминальные протоколы, что делает его быстрым и удобным инструментом для работы.

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

Редактор: AndreyEx

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

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

Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

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


Спасибо!

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

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