Стартапы и венчурный капитал

Обзор Ghostty 1.2.0: новый этап в развитии современного терминала

Стартапы и венчурный капитал
Ghostty 1.2.0

Подробный разбор возможностей и ключевых изменений Ghostty 1. 2.

В мире программного обеспечения для работы с командной строкой терминальные эмуляторы играют важнейшую роль, обеспечивая интуитивное и эффективное взаимодействие с системой. Одним из заметных проектов в этой сфере является Ghostty - современный и активно развивающийся терминал, который получил обновление версии 1.2.0, выпущенное 15 сентября 2025 года. Это релиз, объединяющий в себе полгода работы сотен разработчиков и сообществ, что отражается в ощутимом улучшении всех аспектов программы.

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

0 - крупное обновление с многогранной направленностью, которое затронуло интерфейс, производительность, безопасность, функциональность и совместимость с другими инструментами. Начнём с визуальных изменений. В версии 1.2.0 появились новые иконки, адаптированные к разным платформам.

 

Для пользователей macOS значимым стал новый дизайн иконки, совместимой с macOS 26 Tahoe, которая учитывает режимы светлой и тёмной темы, а также разные стилизованные оттенки. Аналогично, в графической оболочке GTK (используемой на Linux и FreeBSD) иконка была переработана для лучшего соответствия разнообразным окружениям рабочего стола, ориентируясь на стиль GNOME, что позволяет исключить прежнее ощущение, что интерфейс "слишком macOS-центричен". Важным нововведением стала команда палитра или Command Palette, которая работает аналогично командным палитрам в популярных редакторах и IDE. Она предоставляет быстрый доступ к основным действиям терминала без необходимости запоминать или настраивать соответствующие горячие клавиши. По умолчанию эта функция активируется с помощью определённых сочетаний клавиш на macOS и GTK, что упрощает работу с вкладками, копированием текста, переключением между терминалами и другими операциями.

 

Такой подход значительно повышает удобство и гибкость работы, особенно для тех пользователей, кому требуется выполнять малоиспользуемые, но важные команды. Одним из наиболее востребованных обновлений, воплощённых в Ghostty 1.2.0, стала возможность настройки размеров "быстрого терминала" или quick terminal, который является отдельным окном терминала, вызываемым по горячей клавише и предназначенным для оперативной работы. Теперь размер этого окна конфигурируется с помощью новых параметров, доступна установка как в процентах относительно экрана, так и в фиксированных пикселях.

 

Более того, размер можно изменять во время работы, и по умолчанию он запоминается, значительно улучшая пользовательский опыт. Особое внимание разработчики уделили улучшению взаимодействия Ghostty с SSH. Появилась возможность включить опциональные интеграции, которые упрощают работу с удалёнными серверами, не поддерживающими все функции Ghostty по умолчанию. Например, параметр ssh-env автоматически устанавливает для сессий TERM в значение xterm-256color, то есть более универсальное и распространённое, а ssh-terminfo передаёт на сервер собственный терминальный описатель Ghostty, обеспечивая использование всех возможностей приложения. Эти функции находятся ещё в разработке, но уже значительно повышают совместимость на практике.

Под капотом Ghostty 1.2.0 была проведена серьёзная переработка рендеринга текста и графики. Теперь основной рендеринг разделён так, чтобы у разных графических бэкендов - OpenGL и Metal - использовалась общая логика. Это позволило выровнять функционал и повысить производительность, особенно на OpenGL, которая важна для пользователей Linux и FreeBSD.

Новая система обеспечивает более качественное смешивание цветов с учётом линейной альфа-композиции, устраняя артефакты при выводе текста и улучшая общее качество отображения. Дополнительно разработчики ввели поддержку кастомных шейдеров для курсора, что открывает новые возможности для анимации и визуального выделения курсора, например, создание эффекта "горящего следа". Это не только украшение интерфейса, но и средство повысить удобство наблюдения за перемещением курсора во время работы. Наконец, пользователи получили возможность задавать изображения на фоне терминала, настраиваемые по положению, прозрачности и повторению. Важно помнить, что в данной версии изображение дублируется в видеопамяти для каждого терминала, что может увеличить потребление ресурсов, однако разработчики уже планируют оптимизацию этой функции в будущих обновлениях.

Новое заметное дополнение - это графические прогресс-бары, встроенные в терминал. Ghostty поддерживает последовательность ConEmu OSC 9;4, что позволяет отображать прогресс в виде полноценных графических индикаторов, включая состояния успеха и ошибки, индикаторы с числовой прогрессией и пульсацией. Это инновация для macOS в категории терминальных эмуляторов и один из первых случаев поддержки подобных функций, благодаря чему Ghostty становится удобным инструментом для современных CLI-приложений. Что касается шрифтов, Ghostty 1.2.

0 реализовал умную подстройку размера резервных шрифтов, что необходимо при использовании символов, отсутствующих в основном наборе. Это особенно полезно для пользователей, работающих с многоязычными текстами, например, на китайском, японском или корейском языках, позволяя добиться более гармоничного и компактного отображения текста. Кроме того, улучшена встроенная поддержка шрифтов Nerd Fonts: теперь символы этого набора автоматически масштабируются под размер ячейки терминала, что избавляет от необходимости использовать патченные шрифты и упрощает конфигурацию. Ключевые привязки клавиш в Ghostty были переработаны с ориентацией на спецификацию W3C, что повышает предсказуемость и консистентность работы по разным платформам и раскладкам клавиатуры. Это обеспечивает более гибкое и универсальное управление терминалом.

Для macOS особую значимость набрали обновления, связанные с производительностью и интеграцией. Теперь можно отменять и повторять операции закрытия терминалов (окон, вкладок, сплитов), а также использовать возможности Apple Shortcuts для автоматизации и взаимодействия с системой. Такая автоматизация открывает перед пользователями macOS большие перспективы в построении индивидуальных рабочих процессов. GTK-версия Ghostty существенно улучшилась благодаря полной переработке на GObject и устранению утечек памяти, что повысило стабильность даже при длительной работе. Кроме того, теперь доступны глобальные горячие клавиши, поддержка FreeBSD, возможность запуска терминала на Wayland с протоколом wlr-layer-shell и локализация интерфейса на множество языков, что говорит о расширении аудитории Ghostty и ориентации на сообщество пользователей.

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

0 продолжает поддерживать широкий спектр стандартов и спецификаций терминальной эмуляции, включая расширенное соответствие протоколам и улучшенную совместимость с популярными инструментами. Улучшения затронули отрисовку, обработку клавиатуры, мыши, а также поддержку мультимедийных функций, например, протокол Kitty для изображений. Для разработчиков и пакетировщиков Ghostty 1.2.0 ввёл обновления в систему сборки, улучшил поддержку snap и flatpak, хотя официальных сборок пока не выпускается.

Это открывает дорогу к более простой установке и обновлению для широкого круга пользователей Linux и других систем. Ghostty движется к шестимесячному циклу выпуска обновлений, что позволит стабилизировать крупные изменения и более чётко согласовывать релизы с обновлениями операционных систем. Запланированные улучшения в версии 1.3 включают поиск в истории терминала и визуальные полосы прокрутки, делая работу с большим объёмом команд ещё удобнее. Ghostty 1.

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

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

Автоматическая торговля на криптовалютных биржах

Далее
Better Bahn – Find cheaper train tickets (Open Source)
Среда, 07 Январь 2026 Better Bahn - умный способ находить дешевые железнодорожные билеты в Германии

Better Bahn представляет собой инновационное открытое программное решение, которое помогает пассажирам Deutsche Bahn находить наиболее выгодные варианты покупки ж/д билетов, включая возможности сплит-билетов и учёт скидок, что значительно экономит бюджет путешественников. .

Emergent Hierarchical Reasoning in LLMs Through Reinforcement Learning
Среда, 07 Январь 2026 Эволюция иерархического мышления в больших языковых моделях через обучение с подкреплением

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

What Happens After the Death of Social Media?
Среда, 07 Январь 2026 Что происходит после смерти социальных сетей: взгляд в будущее цифрового общения

Исследование трансформации социальных платформ и смещение акцентов на новые формы онлайн-взаимодействия в эпоху упадка традиционных социальных медиа. .

Wiener Bank SE Partners with REAL Finance to Revolutionize Asset Management with Blockchain Technology
Среда, 07 Январь 2026 Вена на пороге революции: Партнёрство Wiener Bank SE и REAL Finance меняет управление активами с помощью блокчейн-технологий

Современные технологии трансформируют финансовый сектор, а стратегическое сотрудничество Wiener Bank SE и REAL Finance открывает новую главу в управлении активами благодаря использованию блокчейн-инфраструктуры. Это сотрудничество способствует увеличению безопасности, эффективности и доступности финансовых услуг, трансформируя опыт клиентов в эпоху Web 3.

 Strategy’s Bitcoin stash hits $73B with 638,985 BTC in treasury
Среда, 07 Январь 2026 Масштабный рост биткоин-резерва Strategy: как компания достигла стоимости $73 млрд и 638 985 BTC в своем казначействе

Компания Strategy, основанная Майклом Сейлором, укрепляет свои позиции на рынке криптовалют, увеличивая запасы биткоина до 638 985 BTC, что оценивается более чем в $73 миллиарда. Узнайте, как эта стратегия стала примером для корпоративных инвесторов и как формируется будущее цифровых активов в финансовой сфере.

XRP Price Prediction: Coinbase Supply Collapses 90% – Is a $10 XRP Super Squeeze Loading?
Среда, 07 Январь 2026 Прогноз цены XRP: резкое падение запасов на Coinbase на 90% - готовится ли суперраспродажа с потенциалом до $10?

Резкое сокращение запасов XRP на крупнейшей криптобирже Coinbase свидетельствует о нарастающей активности крупных инвесторов и возможном мощном ценовом скачке. Анализ текущей ситуации, технические сигналы и прогнозы на будущее показывают потенциал для значительного роста цены токена.

Google Play's New Licensing Rules Threaten Non-Custodial Crypto Wallets In US, EU
Среда, 07 Январь 2026 Новые требования Google Play угрожают некастодиальным криптокошелькам в США и ЕС

Обновленные правила лицензирования Google Play создают серьезные препятствия для разработчиков некастодиальных криптовалютных кошельков в ключевых регионах, включая США и Европейский Союз. Эти изменения влияют на доступность приложений и ставят под угрозу независимость пользователей, контролирующих свои цифровые активы.