Snel, mooi en zonder gedoe? De 'volledige' Mac-terminal is eindelijk hier

3/4/2026
6 min read

Snel, mooi en zonder gedoe? De 'volledige' Mac-terminal is eindelijk hier

Inleiding: dat vertrouwde dilemma

Als je code schrijft op een Mac, is het eerste wat je moet doen het kiezen van een terminal.

De standaard Terminal? De functionaliteit is te basic, het uiterlijk is niet aantrekkelijk, na twee dagen wil je al ontsnappen.

Dan is de kans groot dat je iTerm2 installeert.

Het is tenslotte de 'grote broer' onder de Mac-terminals, en de functionaliteit is echt sterk. Split-screen, kleurenschema's, sneltoetsen, alles is aanwezig.

Maar na een tijdje gebruik merk je ook zeker dat—

het steeds zwaarder wordt.

Bij het opstarten moet je een seconde of twee wachten, af en toe hapert de shell-autocompletion, en het geheugengebruik stijgt gestaag.

Je wilt gewoon een paar commando's invoeren, maar het voelt alsof je een kleine IDE opstart.

Misschien heb je ook wel geëxperimenteerd met Alacritty, Kitty en andere 'supersnelle' terminals. Ze zijn inderdaad snel, maar zodra je het configuratiebestand opent, zie je een hoop parameters die overweldigend zijn, en de native ervaring is ook niet helemaal wat je ervan verwacht.

Dus de vraag is:

Is er een terminal die snel, mooi en zonder gedoe is?

Het antwoord is: ja.

Hoofdrolspeler: Ghostty

Ghostty is een snelle, veelzijdige, cross-platform terminal emulator die gebruikmaakt van de native UI van het platform en GPU-versnelling.

En nu komt het belangrijkste—de auteur is Mitchell Hashimoto.

Heb je die naam nog nooit gehoord? Hij is de oprichter van HashiCorp en heeft Vagrant, Terraform, Vault en andere 'wonderen' in de infrastructuurwereld ontwikkeld.

Kortom, dit is een grote speler die wielen heeft gemaakt tot aan de beursgang.

Nadat Mitchell in 2023 HashiCorp verliet, wilde hij iets anders doen—'geen server-side', 'desktop software', en zo ontstond Ghostty.

Ghostty is ongeveer 4 keer sneller dan iTerm2 en Kitty, en heeft een snelheid die vergelijkbaar is met Alacritty, maar met veel meer functionaliteit.

Dit is geen wild open-source project, maar het resultaat van twee jaar hard werken van een expert.

Kernhighlight 1: Snelheid en passie

Laten we beginnen met het meest voor de hand liggende gevoel—snel, echt snel.

Ghostty gebruikt Metal voor rendering op macOS, en roept direct de grafische API van Apple aan.

Wat betekent dat?

Bij het scrollen door logs voelt het soepel aan, alsof je door Weibo bladert.

Als je een groot bestand met cat bekijkt, terwijl andere terminals nog steeds flitsen, heeft Ghostty het al stabiel weergegeven.

Ontwikkelaars hebben gerapporteerd dat bij het terugkrijgen van een databasequery met een half miljoen resultaten, Ghostty dit 'in een oogwenk' verwerkt.

De Metal-renderer ondersteunt zelfs ligaturen zonder terug te vallen op CPU-rendering—iets wat iTerm2 niet kan.

Die handfeel, als je het eenmaal hebt ervaren, wil je niet meer terug.

Kernhighlight 2: Uiterlijk is rechtvaardigheid (native ervaring)

Veel cross-platform terminals hebben een veelvoorkomend probleem: ze zien er gewoon niet uit als een Mac-app.

De vensteromranding is vreemd, de menubalk is niet standaard, en de algehele uitstraling is gewoon 'ik ben van Linux geport'.

Ghostty is helemaal anders.

De macOS-app van Ghostty is een echte native app die is ontwikkeld op basis van SwiftUI, met echte vensterbeheer, menubalk en instellingen.

In tegenstelling tot die terminals die gebruikmaken van aangepaste of web UI, richt Ghostty zich op de native GUI van het platform, gebruikmakend van Swift, AppKit en SwiftUI op macOS, om ervoor te zorgen dat het perfect integreert met het besturingssysteem en een naadloze gebruikerservaring biedt.

Het ondersteunt een frosted glass-effect, aangepaste transparantie, en is één geheel met je Mac.

Het zou er gewoon zo uit moeten zien.

Kernhighlight 3: Configuratie zonder gedoe

Vrienden die Alacritty hebben gebruikt, weten hoe 'hardcore' dat configuratiebestand kan zijn.

Ghostty heeft een andere weg gekozen: eenvoud is mooi.

Ghostty gebruikt een eenvoudig key-value configuratiebestand (bijvoorbeeld ~/.config/ghostty/config), waarmee je eenvoudig lettertype, thema, transparantie en gedrag kunt aanpassen, zonder dat je een aangepaste programmeertaal hoeft te leren.

Sla je wijzigingen op en ze zijn onmiddellijk van kracht, zonder dat je de terminal opnieuw hoeft op te starten.

Het ondersteunt 24-bit echte kleuren, heeft meer dan 100 ingebouwde kleurenschema's, en je kunt je terminal uiterlijk personaliseren direct uit de doos.

Voor degenen die gewoon willen 'gebruiken' en niet willen 'rommelen', is dit gewoon een zegen.

Praktische demonstratie: tijd om te kopiëren

Laten we aan de slag gaan!

Installatiemethode (macOS): brew install --cask ghostty configuratiebestand locatie:

~/.config/ghostty/config snelle startcommando's:

  • Bekijk alle thema's: ghostty +list-themes
  • Bekijk de standaardconfiguratie: ghostty +show-config --default
  • Lijst met lettertypen: ghostty +list-fonts
Een eenvoudige en mooie basisconfiguratie:

# Lettertype-instellingen font-family = JetBrains Mono font-size = 14

Thema (meer dan 100 ingebouwde opties)

theme = GruvboxDark

Venster transparantie

background-opacity = 0.92

Cursorstijl

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

Venster binnenmarges

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

macOS specifiek: native tabbladen

macos-titlebar-style = tabs Kopieer en plak, sla op, klaar.

Open Ghostty en ervaar dat comfort.

Als je het nodig hebt, hier is een minder eenvoudige configuratie:

# ~/.config/ghostty/config

--- Lettertype-instellingen ---

Het wordt aanbevolen om Nerd Fonts te gebruiken voor meer pictogrammen

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

Zet ligaturen aan (zoals != verandert in ≠)

font-feature = calt font-feature = liga

--- Uiterlijk ---

Het favoriete thema van geeks: Catppuccin Mocha

theme = catppuccin-mocha

Zet native Gaussian blur achtergrond aan (alleen macOS)

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

Geef tekst wat ademruimte, niet te dicht bij de vensterrand

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

Verberg de bovenste native titelbalk (onderdompelende ervaring, optioneel)

window-decoration = false

--- Praktische interactie ---

Cursorstijl: blok en niet knipperend, focus omhoog

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

Verberg muis: verberg de muiscursor automatisch tijdens het typen

mouse-hide-while-typing = true

--- Belangrijke sneltoetsen ---

Gewend aan de splitsing van iTerm2? Hier kun je terug naar je vertrouwde toetsen

Cmd+d verticale splitsing

keybind = cmd+d=newsplit:right

Cmd+Shift+d horizontale splitsing

keybind = cmd+shift+d=newsplit:down

Snelle herlaadconfiguratie (veranderingen worden onmiddellijk toegepast)

keybind = cmd+shift+r=reload_config

Andere noemenswaardige functies

  • Ingebouwde venster splitsingsfunctie, beheer meerdere terminal sessies binnen één venster, in veel situaties is tmux niet meer nodig.
  • Unieke Terminal Inspector functie, realtime debugtool, waarmee je elk detail van terminalactiviteit kunt bekijken, van toetsaanslagen tot rendertijd.
  • Quick Terminal functie, roep de terminal op met sneltoetsen wanneer je maar wilt.
  • Ondersteuning voor aangepaste shaders, waarmee retro CRT-effecten en andere coole visuals kunnen worden gerealiseerd.

Samenvatting: De perfecte balans tussen prestaties en ervaring

Wat maakt Ghostty zo goed?

In één zin samengevat:

Het is de eerste keer dat "snel", "mooi" en "gebruiksvriendelijk" niet langer met elkaar in tegenspraak zijn."Hoewel er veel uitstekende terminalemulators op de markt zijn, dwingen ze je allemaal om een keuze te maken tussen snelheid, functionaliteit en een native UI. Ghostty biedt het beste van drie werelden." — Mitchell Hashimoto

Als je:

  • Genoeg hebt van de opstarttijd van iTerm2
  • Genoeg hebt van de configuratiehel
  • Gewoon een kant-en-klare, native soepele terminal wilt
Dan is Ghostty het proberen waard.

Published in Technology

You Might Also Like