Ghostty 1.3

good-penguin.png

Ghostty — эмулятор терминала с открытым исходным кодом, написанный на языке Zig. В этом обновлении множество новых функций, таких как поиск с прокруткой назад, встроенные полосы прокрутки и уведомления о завершении процессов. В разработку Ghostty 1.3.0 вложено 6 месяцев работы и более 2800 коммитов от 180 участников.

Основные изменения

Поиск/сопоставление текста: Теперь вы можете искать текст в терминале, прокручивая окно Ghostty, нажав Ctrl + Shift + F в Linux (Cmd + F в macOS). В углу появится поле поиска. Введенный в поле текст будет соответствовать тексту в текущей области просмотра. Навигация по совпадениям осуществляется с помощью кнопок со стрелками или сочетаний клавиш — это настраивается, как и большинство функций в Ghostty. Единственный недостаток, как и следовало ожидать, заключается в том, что совпадения происходят только в пределах текущей области просмотра, а не по всей истории прокрутки.

Полосы прокрутки в Ghostty: В Ghostty уже была возможность прокрутки с помощью колесика мыши, сочетаний клавиш и жестов на тачпаде. Новая настройка просто добавляет видимые полосы прокрутки, которые обеспечивают визуальный контекст, когда вы прокручиваете страницу назад.

Другие улучшения:

  • Уведомления о завершении команд, настраиваемые в конфигурационном файле в соответствии с предпочтениями, используя различные действия (звук, уведомления, задержка перед отправкой уведомления, оповещение о том, находится ли терминал в фокусе или нет и т. д.).
  • Добавлена ​​поддержка событий клика, позволяющая перемещать курсор в определенную часть приглашения командной строки. Поддержка различается в зависимости от оболочки, работает в Fish, Nushell, Zsh и других.
  • Разработчики отмечают «более полную и точную реализацию OSC 133» (стандарт управляющих последовательностей терминала).
  • В сборках Ghostty для Linux также произошли несколько важных изменений:
    • для переключения между вкладками можно провести двумя пальцами влево/вправо;
    • дополнительные параметры командной строки для открытия нового окна: -e и –working-directory;
    • корректное центрирование окон с помощью пользовательских параметров окна: -window-height / -width;
    • учитываются настройки вставки при нажатии средней кнопки мыши в GNOME;
    • теперь работает сопоставление клавиш XKB.

Установить Ghostty можно различными способами: загрузив неофициальную сборку Ghostty в формате DEB (github.com) или AppImage или скомпилировав всё из исходного кода.

>>> omgubuntu

©  Linux.org.ru