Ghostty: Модерният, бърз и мултиплатформен терминал

  • Ghostty е бърз, кросплатформен терминал с собствен интерфейс.
  • Внедрява съвременни стандарти за съвместимост с множество приложения.
  • Версия 1.0 ще бъде пусната през декември 2024 г. под лиценза на MIT.
  • Предвижда се функционалността му да бъде разширена, за да се подобри потребителското изживяване.

призрачен

призрачен Това е терминален емулатор, който се отличава със своите бързина, богатство от функции и собствен интерфейс в зависимост от платформата. Разработен като личен проект, той се превърна в солидна и силно конкурентна алтернатива в света на терминалите.

Този терминал се стреми да предложи най-доброто от всички светове: a Изключителна производителност, съвместимост с голям брой стандарти и потребителско изживяване, пригодено за macOS и Linux. Публичното му стартиране се състоя през декември 2024 г. с неговата версия 1.0, като се консолидира като сериозна опция за разработчици и напреднали потребители.

Основни характеристики на Ghostty

Ghostty се отличава от другите терминални емулатори с редица иновативни функции и щателна оптимизация. Той не само се стреми да бъде атрактивен терминал, но целта му е да предложи инструмент с a производителност y примери за съвместимост.

  • Изключителна скорост: Ghostty е проектиран да бъде бърз дори при интензивни входни и изходни натоварвания.
  • Роден интерфейс: Той се интегрира напълно с нативните десктоп среди на macOS и Linux.
  • Съвременни стандарти: Внедрява разширена поддръжка за широк набор от терминални последователности и протоколи.
  • Персонализиране и гъвкавост: Позволява детайлни настройки на шрифтове, цветове и оформление на прозореца.

Терминал, оптимизиран за скорост

Една от ключовите точки на Ghostty е неговата производителност. Благодарение на специфична за платформата архитектура за изобразяване (OpenGL на Linux и Metal на macOS), успява да поддържа гладка работа дори при условия на високо натоварване.

В тестовете за производителност се оказа, че е на ниво 4 пъти по-бързо в изобразяването на текст в сравнение с други популярни емулатори. Освен това той разполага с ефективна система за управление на въвеждането, която минимизира забавянето при взаимодействие с командния ред.

Ghostty и неговия внимателно интегриран графичен интерфейс

За разлика от много терминални емулатори, които просто създават прозорец без реална интеграция с операционната система, Ghostty Възползвайте се напълно от възможностите на всяка платформа. В macOS той е изграден върху SwiftUI, интегриран с лентата с менюта, докинг станцията и системните предпочитания. В Linux той използва GTK за естествено потребителско изживяване в настолни среди. GNOME и други подобни.

Благодарение на този подход потребителите могат да се насладят на a интерфейс, който се държи интуитивно, с поддръжка за множество раздели, разделяне на екрана и визуално достъпни настройки.

Съвременни стандарти и съвместимост

Ghostty е силно съвместим с повечето стандарти, използвани в съвременните терминали, което го прави a жизнеспособна опция като директен заместител на други по-конвенционални опции.

  • Поддръжка на xterm escape последователности: Поддържа голям брой контролни последователности за по-голяма съвместимост с усъвършенствани CLI приложения.
  • Поддръжка на подобрена графика: Внедрява най-новите графични протоколи като Kitty.
  • Поддръжка на стилизирани подчертавания и типографски лигатури: Идеален за подобряване на четливостта и визуалното изживяване.

Усъвършенствано обработване на грешки и стабилност

Една от най-интересните подробности за Ghostty е неговата система за докладване на грешки. В случай на критична грешка се генерира доклад за срив, който потребителят може да прегледа и ръчно да изпрати на екипа за разработка. Това спомага за подобряване на устойчивостта на приложението и позволява потенциалните проблеми да бъдат идентифицирани ефективно.

Докладите не се изпращат автоматично, което гарантира Уединение на потребителя и позволяващ пълен контрол върху споделената информация.

Ghostty 1.0: Дългоочаквано издание

След две години разработка и бета тестване с над 2000 потребители, Ghostty 1.0 се появи като солидна и стабилна версия. Основната му цел в тази първа версия беше да бъде най-добрият незабавен заместител за текущи терминали на Linux и macOS, предлагане скорост, функционалност и собствен интерфейс без компромиси.

Проектът се разпространява под лиценза на MIT, което позволява използването и модифицирането му по напълно отворен начин. Въпреки че в момента API на libghostty Няма да е официално, очаква се в бъдеще да се развие в модулна библиотека, която може да се използва в различни приложения извън самия терминал.

Бъдеще на проекта и устойчивост

Въпреки че Ghostty е проект, роден от страстта на своя създател, той се стреми да осигури своята дългосрочна приемственост. Проучват се структури с нестопанска цел, за да се поддържа поддържането му без необходимост от пряка монетизация.

Що се отнася до бъдещите функционалности, планира се разширяване на API, за да позволи вграждане в други среди, подобряване на сигурността на терминалите и добавяне съвместимост с повече платформи, включително WebAssembly.

Версия 1.0 ще отбележи началото на нов етап за Ghostty, отстъпвайки място на активна екосистема, в която разработчиците и потребители ще могат да допринесат и да се възползват от нейното развитие.

За да го инсталирате, можете да използвате мениджъра на пакети на официалните хранилища на различни Linux дистрибуции (като напр sudo pacman -S Ghostty в опции, базирани на Arch), но също и от своя модулна опаковка. На сайта им има MÁS información, както и други алтернативни методи за инсталиране.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.