Hraðari, fallegri og ekki flókið? Mac terminalinn 'fullkomna' er loksins kominn

3/4/2026
6 min read

Hraðari, fallegri og ekki flókið? Mac terminalinn 'fullkomna' er loksins kominn

Inngangur: Þeir kunnuglegu vanda tímar

Að skrifa kóða á Mac, fyrsta skrefið er að velja terminal.

Innbyggða Terminal? Virkni of grunn, útlit ekki nógu gott, eftir tvo daga langar mann að flýja.

Þá ertu líklega að setja upp iTerm2.

Að lokum er það 'stóri bróðir' í Mac terminal heiminum, virkni er sannarlega sterk. Skiptiskjár, litaval, flýtilyklar, allt sem þú þarft.

En eftir að hafa notað það lengi, hefurðu örugglega tekið eftir því—

Það er að verða sífellt þyngra.

Þegar það er ræst þarf að bíða í eina eða tvær sekúndur, stundum frýs shell fullkomnun, minni notkun hækkar stöðugt.

Augljóslega var bara verið að reyna að slá inn nokkur skipanir, en það er eins og að ræsa lítið IDE.

Þú hefur kannski líka verið að fikta við Alacritty, Kitty og þessar 'hraðskömmu' terminala. Þau eru sannarlega hröð, en þegar stillingaskráin er opnuð, þá er fullt af breytum sem gera mann ringlaðan, og upprunalega tilfinningin er ekki alveg nógu góð.

Þannig að spurningin kemur:

Er til terminal sem getur verið hratt, fallegt og ekki flókið?

Svarið er: Já.

Aðalpersónan kemur fram: Ghostty

Ghostty er hratt, fjölbreytt, fjölpallur terminal hermir, sem notar innfædda UI og GPU hraðvirkni.

Mikilvægast er—höfundur þess er Mitchell Hashimoto.

Hefurðu ekki heyrt þetta nafn? Hann er stofnandi HashiCorp, sem bjó til Vagrant, Terraform, Vault, þessar 'tól' í innviðum.

Í stuttu máli, þetta er maður sem hefur búið til hjól sem hefur leitt til skráð fyrirtæki.

Eftir að Mitchell yfirgaf HashiCorp árið 2023, vildi hann gera eitthvað öðruvísi—'ekki þjónustuhlið', 'skrifborð hugbúnaður', og þannig kom Ghostty til.

Ghostty er um 4 sinnum hraðari en iTerm2 og Kitty, og hefur sambærilega hraða við Alacritty, en virkni er mun ríkari.

Þetta er ekki einhver villtur opinn hugbúnaður, heldur verk sem stórmaðurinn hefur unnið að í tvö ár.

Kjarna atriði eitt: Hraði og ástríða

Fyrst skulum við tala um það sem er augljóst—hratt, virkilega hratt.

Ghostty notar Metal til að gera rendering á macOS, beint kallað á grafísku API Apple.

Hvað þýðir þetta?

Þegar þú skrollar í skrá, er það silkimjúkt eins og að skrolla í Weibo.

cat stór skrá, önnur terminal eru enn að blikka, Ghostty hefur þegar sýnt allt skýrt.

Sumir þróunaraðilar hafa gefið til kynna að þegar gagnagrunns fyrirspurn skilar hálfri milljón niðurstaðna, þá fer Ghostty í gegnum það 'á augabragði'.

Metal rendering þess styður jafnvel tengingar (ligatures) án þess að falla niður í CPU rendering—þetta er eitthvað sem iTerm2 getur ekki gert.

Þessi tilfinning er eitthvað sem þú getur ekki snúið aftur frá eftir að hafa prófað.

Kjarna atriði tvö: Útlit er réttlæti (upprunaleg upplifun)

Margar fjölpallur terminalar hafa eitt sameiginlegt vandamál: þau líta ekki út eins og Mac forrit.

Gluggakarmar eru skrýtnir, valmyndarlínan er ekki staðlað, heildar andrúmsloftið er 'ég er fluttur frá Linux'.

Ghostty er alveg öðruvísi.

MacOS forritið er raunverulega byggt á SwiftUI, með raunverulegri gluggastjórnun, valmyndarlínu, stillingarsíðu.

Ólíkt þeim sem nota sérsniðna eða vefsíðu UI, einbeitir Ghostty sér að innfæddri GUI, notar Swift, AppKit og SwiftUI á macOS, sem tryggir að það sameinist að fullu við stýrikerfið, veitir óaðfinnanlega notendaupplifun.

Styður froðugleraugu áhrif, sérsniðið gegnsæi, og er eins og þitt Mac.

Það lítur út eins og það á að gera.

Kjarna atriði þrjú: Stillingar án flækja

Vinir sem hafa notað Alacritty vita hversu 'harðkjarna' stillingaskráin er.

Ghostty valdi aðra leið: einfaldleiki er fegurð.

Ghostty notar einfaldar key-value stillingaskrár (t.d. ~/.config/ghostty/config), sem gerir þér kleift að breyta auðveldlega leturgerð, þema, gegnsæi og hegðun, án þess að læra neina sérsniðna forritunarmál.

Eftir að hafa breytt og vistað, tekur það strax gildi, ekki þarf að endurræsa terminal.

Styður 24-bit sanna lit, innbyggt með yfir 100 litaval, opnaðu kassa og sérsníddu útlit terminalins.

Fyrir þá sem vilja bara 'nota' en ekki 'fíflast', er þetta einfaldlega blessun.

Raunveruleg sýning: Tími til að afrita heimavinnuna

Komdu, beint í aðgerð!

Uppsetningaraðferð (macOS): brew install --cask ghostty staðsetning stillingaskrár:

~/.config/ghostty/config fljótlegir skipanir:

  • Skoða öll þemu: ghostty +list-themes
  • Skoða sjálfgefnar stillingar: ghostty +show-config --default
  • Lista upp leturgerðir: ghostty +list-fonts
Ein einföld og falleg grunnstilling:

# Leturstillingar font-family = JetBrains Mono font-size = 14

Þema (innbyggð 100+ valkostir)

theme = GruvboxDark

Glugga gegnsæi

background-opacity = 0.92

Muse stíll

cursor-style = block cursor-style-blink = true

Glugga innri rúm

window-padding-x = 12 window-padding-y = 8

macOS sérsniðið: innfæddur flipi

macos-titlebar-style = tabs Afrita, líma, vista, klárt.

Opnaðu Ghostty, njóttu þess að vera þægilegt.

Ef þörf krefur, hér er einnig ein ekki svo einföld stilling:

# ~/.config/ghostty/config

--- Leturstillingar ---

Mælt er með að nota Nerd Fonts til að styðja fleiri tákn

font-family = "JetBrains Mono" font-size = 14

Virkja tengingar (t.d. != breytist í ≠)

font-feature = calt font-feature = liga

--- Útlit ---

Þema sem geeki elska: Catppuccin Mocha

theme = catppuccin-mocha

Virkja innfæddan Gaussian óskýrleika (gildir aðeins fyrir macOS)

background-opacity = 0.9 background-blur-radius = 20

Gefa texta smá andrúmsloft, ekki of nálægt gluggamörkum

window-padding-x = 12 window-padding-y = 12

Fela efri innfædda titilstrimla (nærandi reynsla, valfrjálst)

window-decoration = false

--- Notendavænar aðgerðir ---

Muse stíll: ferningur og ekki blikka, einbeitingarhæfni Up

cursor-style = block cursor-style-blink = false

Fela mús: fela músarvísinn sjálfkrafa meðan á skrifum stendur

mouse-hide-while-typing = true

--- Mikilvæg flýtilyklar ---

Vantandi iTerm2 skiptin? Hér er hægt að breyta til baka í þínar kunnuglegu takka

Cmd+d lóðrétt skipt

keybind = cmd+d=newsplit:right

Cmd+Shift+d lárétt skipt

keybind = cmd+shift+d=newsplit:down

Fljótleg endurhlaða stillingar (gildir strax eftir breytingar)

keybind = cmd+shift+r=reload_config

Aðrar athyglisverðar aðgerðir

  • Innbyggð gluggaskiptingaraðgerð, til að stjórna mörgum terminal fundum í einum glugga, í mörgum aðstæðum er ekki lengur þörf á tmux.
  • Sérstök Terminal Inspector aðgerð, rauntíma debugging tól, hægt er að skoða hvert smáatriði terminal virkni, frá takka að rendering tíma.
  • Quick Terminal aðgerð, hægt er að kalla terminal hvenær sem er með flýtilykla.
  • Styður sérsniðnar litaskipti (Shaders), hægt að ná retro CRT áhrifum og aðra flott útlit.

Samantekt: Fullkomin jafnvægi milli frammistöðu og reynslu

Eftir allt þetta, hvað gerir Ghostty svo gott?

Í einu orði:

Það gerir "fljótt", "fallegt", "notendavænt" ekki lengur að vera í mótsögn."Þó að það séu mörg frábær terminal simulator á markaðnum, þá neyða þau þig til að velja á milli hraða, eiginleika og innfæddrar UI. Ghostty hefur allt þrjú."——Mitchell Hashimoto

Ef þú:

  • Ert búinn að fá nóg af biðtímanum í iTerm2
  • Ert búinn að fá nóg af stillingaskrár helvíti
  • Vilt bara fá terminal sem er tilbúið til notkunar og hefur innfædda silkimjúka virkni
Þá er Ghostty þess virði að þú prófir það.

Published in Technology

You Might Also Like