Brzo, lepo i bez muke? "Potpuni" Mac terminal je konačno stigao

3/4/2026
6 min read

Brzo, lepo i bez muke? "Potpuni" Mac terminal je konačno stigao

Uvod: Taj poznati trenutak previranja

Kada pišete kod na Mac-u, prva stvar koju treba da uradite je da izaberete terminal.

Ugrađeni Terminal? Funkcije su previše osnovne, izgled nije zadovoljavajući, posle dva dana želite da pobegnete.

Verovatno ćete instalirati iTerm2.

Na kraju krajeva, on je "stariji brat" u svetu Mac terminala, funkcije su zaista jake. Podela ekrana, boje, prečice, sve što vam treba.

Ali, nakon dužeg korišćenja, sigurno ste primetili —

Postaje sve glomazniji.

Pri pokretanju morate čekati jednu ili dve sekunde, povremeno se dogodi da se shell ne dovrši, a korišćenje memorije raste.

Jasno je da samo želite da otkucate nekoliko komandi, ali imate osećaj kao da pokrećete mali IDE.

Možda ste se mučili sa Alacritty, Kitty i sličnim "brzim" terminalima. Zaista su brzi, ali kada otvorite konfiguracioni fajl, gomila parametara vas zbunjuje, a native osećaj je malo slabiji.

I tako dolazimo do pitanja:

Da li postoji terminal koji može istovremeno biti brz, lep i bez muke?

Odgovor je: postoji.

Glavni junak: Ghostty

Ghostty je brz, bogat funkcijama, multiplatformski terminal emulator, koji koristi platformu native UI i GPU akceleraciju.

Ključna informacija — njegov autor je Mitchell Hashimoto.

Niste čuli za ovo ime? On je osnivač HashiCorpa, koji je lično stvorio Vagrant, Terraform, Vault, ove "alatke" u svetu infrastrukture.

Ukratko, ovo je neko ko je napravio točkove do kompanije koja je postala javna.

Mitchell je 2023. napustio HashiCorp i želeo je da napravi nešto drugačije — "ne server-side", "desktop softver", i tako je nastao Ghostty.

Ghostty je oko 4 puta brži od iTerm2 i Kitty, a brzina mu je slična Alacritty, ali funkcije su mnogo bogatije.

Ovo nije neki divlji open-source projekat, već delo velikog majstora koji je dve godine radio na njemu.

Ključne karakteristike 1: Brzina i strast

Prvo, najintuitivniji osećaj — brz, zaista brz.

Ghostty koristi Metal za renderovanje na macOS-u, direktno pozivajući Apple-ov grafički API.

Šta to znači?

Kada skrolujete logove, sve ide glatko kao da pregledate Weibo.

Kada koristite cat za veliki fajl, drugi terminali se bore sa trešnjom ekrana, dok Ghostty već stabilno prikazuje sve.

Neki developeri su javili da kada se vrati polovina miliona rezultata iz baze podataka, Ghostty to obradi "u treptaju oka".

Njegov Metal renderer čak podržava ligature bez degradacije na CPU renderovanje — što iTerm2 ne može.

Osećaj koji dobijate, jednom kada ga probate, ne možete se vratiti.

Ključne karakteristike 2: Izgled je pravda (native iskustvo)

Mnogi multiplatformski terminali imaju zajedničku manu: odmah se vidi da nisu Mac aplikacije.

Ivice prozora su čudne, meniji nisu standardni, celokupni utisak je "ja sam portovan iz Linux-a".

Ghostty je potpuno drugačiji.

Njegova macOS aplikacija je prava native aplikacija razvijena na osnovu SwiftUI, sa pravim upravljanjem prozorima, menijima i podešavanjima.

Za razliku od onih koji koriste prilagođene ili web UI, Ghostty se fokusira na platformu native GUI, koristeći Swift, AppKit i SwiftUI na macOS-u, osiguravajući savršenu integraciju sa operativnim sistemom, pružajući besprekorno korisničko iskustvo.

Podržava efekat frosted glass, prilagodljivu prozirnost, i stapa se sa vašim Mac-om.

Izgleda baš onako kako bi trebalo.

Ključne karakteristike 3: Konfiguracija bez muke

Svi koji su koristili Alacritty znaju koliko je taj konfiguracioni fajl "hardcore".

Ghostty je izabrao drugi put: jednostavnost je lepota.

Ghostty koristi jednostavne key-value konfiguracione fajlove (na primer ~/.config/ghostty/config), omogućavajući vam da lako prilagodite font, temu, prozirnost i ponašanje, bez potrebe da učite bilo koji prilagođeni programski jezik.

Nakon izmene, odmah se primenjuje, bez potrebe za ponovnim pokretanjem terminala.

Podržava 24-bitnu pravu boju, ugrađeno je više od 100 tema boja, i možete odmah personalizovati izgled vašeg terminala.

Za one koji žele samo da "koriste" a ne da "muku muče", ovo je prosto blagoslov.

Praktična demonstracija: vreme za prepisivanje

Hajde, odmah da krenemo!

Način instalacije (macOS): brew install --cask ghostty lokacija konfiguracione datoteke:

~/.config/ghostty/config brzi start komande:

  • Prikaz svih tema: ghostty +list-themes
  • Prikaz podrazumevane konfiguracije: ghostty +show-config --default
  • Prikaz fontova: ghostty +list-fonts
Jednostavna i lepa osnovna konfiguracija:

# Podešavanje fonta font-family = JetBrains Mono font-size = 14

Tema (ugrađeno 100+ opcija)

theme = GruvboxDark

Prozirnost prozora

background-opacity = 0.92

Stil kursora

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

Unutrašnji razmak prozora

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

Ekskluzivno za macOS: nativne kartice

macos-titlebar-style = tabs Kopirajte, nalepite, sačuvajte, gotovo.

Otvorite Ghostty i uživajte u udobnosti.

Ako je potrebno, ovde je još jedna, ne tako jednostavna konfiguracija:

# ~/.config/ghostty/config

--- Podešavanje fonta ---

Preporučuje se korišćenje Nerd Fonts za podršku više ikona

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

Uključite ligature (npr. != postaje ≠)

font-feature = calt font-feature = liga

--- Izgled ---

Tema koju obožavaju geeki: Catppuccin Mocha

theme = catppuccin-mocha

Uključite nativnu Gaussian blur pozadinu (samo za macOS)

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

Ostavite malo prostora za tekst, ne lepite ga uz ivicu prozora

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

Sakrijte gornju nativnu traku sa naslovom (uranjajući doživljaj, opcionalno)

window-decoration = false

--- Korisne interakcije ---

Stil kursora: kvadratni i ne trepće, fokusiranost Up

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

Sakrij miša: automatski sakrijte pokazivač miša dok kucate

mouse-hide-while-typing = true

--- Ključne prečice ---

Navikli ste na podelu ekrana u iTerm2? Ovde se vraćate na poznate tastere

Cmd+d vertikalna podela

keybind = cmd+d=newsplit:right

Cmd+Shift+d horizontalna podela

keybind = cmd+shift+d=newsplit:down

Brzo ponovo učitajte konfiguraciju (stupa na snagu odmah)

keybind = cmd+shift+r=reload_config

Ostale funkcije koje vredi pomenuti

  • Ugrađena funkcija podela prozora, upravljajte više terminal sesija unutar jednog prozora, u mnogim scenarijima više nije potreban tmux.
  • Jedinstvena funkcija Terminal Inspector, alat za real-time debagovanje, može da prikaže svaki detalj aktivnosti terminala, od pritisaka tastera do vremena renderovanja.
  • Quick Terminal funkcija, pozovite terminal u bilo kojem trenutku putem prečica na tastaturi.
  • Podrška za prilagođene šejdere (Shaders), može da postigne retro CRT efekte i druge cool vizuale.

Zaključak: Savršen balans između performansi i iskustva

Rečeno je mnogo, šta je zapravo dobro kod Ghostty-ja?

Jedna rečenica sažima:

Prvi put, "brzo", "lepo" i "korisno" više nisu u sukobu."Iako na tržištu postoji mnogo odličnih terminalskih emulatora, svi oni vas prisiljavaju da birate između brzine, funkcionalnosti i nativnog UI-a. Ghostty ima sve tri." — Mitchell Hashimoto

Ako ste:

  • umorni od čekanja na pokretanje iTerm2
  • umorni od pakla konfiguracionih fajlova
  • samo želite terminal koji radi odmah, sa nativnom glatkoćom
onda je Ghostty vredan vašeg pokušaja.

Published in Technology

You Might Also Like

📝
Technology

Claude Code Buddy модификација: Како добити сјајног легендарног љубимца

Claude Code Buddy модификација: Како добити сјајног легендарног љубимца априла 2026. године, Anthropic је у верзији Clau...

Obsidian je lansirao Defuddle, podigao Obsidian Web Clipper na novi nivoTechnology

Obsidian je lansirao Defuddle, podigao Obsidian Web Clipper na novi nivo

Obsidian je lansirao Defuddle, podigao Obsidian Web Clipper na novi nivo Uvek sam voleo osnovnu ideju Obsidiana: lokaln...

OpenAI iznenada najavljuje "tri u jednom": spajanje pretraživača + programiranja + ChatGPT, unutrašnje priznanje da su prošle godine pogrešiliTechnology

OpenAI iznenada najavljuje "tri u jednom": spajanje pretraživača + programiranja + ChatGPT, unutrašnje priznanje da su prošle godine pogrešili

OpenAI iznenada najavljuje "tri u jednom": spajanje pretraživača + programiranja + ChatGPT, unutrašnje priznanje da su p...

2026, ne prisiljavajte se na "disciplinu"! Uradite ovih 8 malih stvari, zdravlje će doći prirodnoHealth

2026, ne prisiljavajte se na "disciplinu"! Uradite ovih 8 malih stvari, zdravlje će doći prirodno

2026, ne prisiljavajte se na "disciplinu"! Uradite ovih 8 malih stvari, zdravlje će doći prirodno Nova godina je počela...

One of the reasons why mothers who work hard to lose weight can't succeed is definitely hereHealth

One of the reasons why mothers who work hard to lose weight can't succeed is definitely here

One of the reasons why mothers who work hard to lose weight can't succeed is definitely here Mart je već prošao, kako n...

📝
Technology

AI Browser 24-сатна стабилна операција

AI Browser 24-сатна стабилна операција Овај водич описује како да се подеси стабилно, дугорочно окружење за AI прегледач...