Найти в Дзене
Новости linux

Релиз Ghostty 1.3: Встроенные полосы прокрутки и поиск по истории

Популярный эмулятор терминала с GPU-ускорением Ghostty обновился до версии 1.3. Это обновление стало одним из самых масштабных, принеся функции, которые пользователи ждали с момента запуска проекта. 1. Долгожданные полосы прокрутки В Ghostty 1.3 наконец-то появились нативные полосы прокрутки. Разработчики интегрировали их с использованием системных виджетов: в macOS они выглядят как стандартные элементы системы, а в Linux используют стили GTK. Поддерживается как перетаскивание ползунка, так и клики по полосе. 2. Встроенный поиск по истории Теперь в терминале можно искать текст. Вызвать строку поиска можно сочетанием Ctrl + Shift + F (для Linux/GTK) или Cmd + F (для macOS). Все найденные совпадения подсвечиваются, а перемещаться между ними можно через интерфейс или горячие клавиши. 3. Умное перемещение курсора Благодаря поддержке спецификации OSC 133 Semantic Prompts, пользователи теперь могут перемещать курсор в командной строке простым кликом мыши, как в обычном текстовом редакторе. 4
Оглавление
Релиз Ghostty 1.3: Встроенные полосы прокрутки и поиск по истории
Релиз Ghostty 1.3: Встроенные полосы прокрутки и поиск по истории

Популярный эмулятор терминала с GPU-ускорением Ghostty обновился до версии 1.3. Это обновление стало одним из самых масштабных, принеся функции, которые пользователи ждали с момента запуска проекта.

Основные нововведения

1. Долгожданные полосы прокрутки

В Ghostty 1.3 наконец-то появились нативные полосы прокрутки. Разработчики интегрировали их с использованием системных виджетов: в macOS они выглядят как стандартные элементы системы, а в Linux используют стили GTK. Поддерживается как перетаскивание ползунка, так и клики по полосе.

2. Встроенный поиск по истории

Теперь в терминале можно искать текст. Вызвать строку поиска можно сочетанием Ctrl + Shift + F (для Linux/GTK) или Cmd + F (для macOS). Все найденные совпадения подсвечиваются, а перемещаться между ними можно через интерфейс или горячие клавиши.

3. Умное перемещение курсора

Благодаря поддержке спецификации OSC 133 Semantic Prompts, пользователи теперь могут перемещать курсор в командной строке простым кликом мыши, как в обычном текстовом редакторе.

4. Уведомления о завершении задач

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

Улучшения для опытных пользователей и macOS

  • Таблица сочетаний клавиш: Добавлена всплывающая таблица команд (в стиле tmux) и возможность привязывать несколько действий к одной комбинации клавиш.
  • Работа с буфером обмена: Теперь при копировании сохраняется форматирование текста (цвета и стили), что позволяет вставлять код в HTML-редакторы без потери вида.
  • AppleScript в macOS: Появилась поддержка автоматизации (пока в статусе превью), позволяющая внешним скриптам управлять окнами и вкладками.
  • Оптимизация: Значительно улучшена производительность ввода-вывода и рендеринга, что заметно при работе с большими потоками данных.

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

Мы постараемся держать вас в курсе всех важнейших новостей мира Linux и свободного программного обеспечения. Оставайтесь с нами и подписывайтесь на наши обновления!