Ho testato e utilizzato molti emulatori di terminale durante il mio viaggio con Linux, inclusi Alacritty, Kitty e Konsole. Ma quello su cui ho trascorso più tempo è GNOME Terminal, il terminale predefinito di Ubuntu. Recentemente, però, ho deciso di provare un nuovo terminale chiamato Ghostty. Dopo aver trascorso un po' di tempo con esso, non ho potuto fare a meno di pensare che avrei dovuto passare per sempre dal terminale GNOME a questa moderna alternativa. Ghostty promette velocità, integrazione nativa e un set di funzionalità che sembra rinfrescante rispetto ai terminali più vecchi. Diamo uno sguardo più da vicino a ciò che lo distingue.
Sommario
- Installazione e utilizzo di Ghostty su Linux
- Caratteristiche principali di Ghostty
- Opzioni di personalizzazione fantasmatiche
- Vale la pena sostituire il terminale?
Al suo centro,Fantasmaè un moderno emulatore di terminale multipiattaforma, rilasciato ufficialmente nel dicembre 2024. Da allora, ha costruito un forte seguito tra gli utenti Linux e macOS. Combina velocità, funzionalità e integrazione nativa in un modo che la maggior parte dei terminali tradizionali non fa.
Ad esempio, la maggior parte dei terminali funziona molto velocemente ma manca di funzionalità, oppure ha molte funzionalità ma sembra lento e pesante. Ghostty evita questo compromesso. Utilizza l'accelerazione GPU per rendere lo scorrimento e il rendering estremamente fluidi. Inoltre, si integra con GTK4 su Linux e SwiftUI su macOS, quindi sembra e sembra una parte naturale del tuo desktop.
Inoltre, offre funzioni simili ad app come schede native, visualizzazioni divise e un terminale a discesa (modalità Quake). Supporta anche funzionalità moderne come il protocollo grafico Kitty, truecolor, collegamento ipertestuale e commutazione automatica della modalità chiaro/scuro.
Installazione e utilizzo di Ghostty su Linux
Ghostty può essere installato su Linux in diversi modi. Alcune distribuzioni lo includono nei loro repository ufficiali, mentre altre richiedono l'installazione manuale o pacchetti della community.
Ad esempio, se utilizzi Arch Linux, Ghostty è nel repository [extra] ufficiale, quindi puoi installarlo con:
sudo pacman -S ghosttyGhostty non è ancora disponibile nei repository ufficiali Debian/Ubuntu o Fedora. Su queste distribuzioni, dovrai farlocostruirlo dal sorgenteoppure utilizzare pacchetti alternativi come pacchetti DEB non ufficiali per Ubuntu/Debian o gestiti dalla comunità Snap.
Il modo più semplice che consiglio è usare semplicemente snap:
sudo snap install ghostty --classicUna volta installato, puoi avviare Ghostty dal menu dell'app o digitando ghostty nel terminale. Per impostazione predefinita, funziona come qualsiasi altro emulatore di terminale: pulito, veloce e pronto per l'uso.
Inoltre, se desideri un'opzione portatile, puoi utilizzare la build AppImage. Scarica il file AppImage dal filepagina dei comunicati.
Successivamente, rendilo eseguibile con questo:
chmod +x Ghostty-x86_64.AppImageQuindi, eseguilo:
./Ghostty-x86_64.AppImageSe nessuno di questi funziona per te, Ghostty può sempre essere compilato dal sorgente utilizzando zig build dopo aver installato le dipendenze necessarie (GTK4, libadwaita, ecc.). Inoltre, le istruzioni per la tua distribuzione sonodisponibile sui documenti ufficiali.
Caratteristiche principali di Ghostty
Ghostty fornisce tutte quelle funzionalità che usi effettivamente, come la gestione delle schede, che ti consente non solo di aprire più schede ma anche di ottenerne una panoramica completa, il che rende molto più semplice il passaggio da una sessione all'altra. Con il multiplexing integrato di Ghost, non sono necessari strumenti separati come tmux o screen per creare riquadri, schede e sessioni all'interno di un'unica finestra di terminale.

Inoltre, include tutte le funzionalità standard che ti aspetteresti da un terminale moderno, come il supporto True Color a 24 bit, URL cliccabili e reporting del mouse. Supporta inoltre centinaia di temi, funzionalità avanzate di caratteri ed emoji multi-codepoint come bandiere, tonalità della pelle, ecc. Inoltre, grazie al supporto del protocollo grafico Kitty, puoi visualizzare facilmente le immagini direttamente sul tuo terminale.

Infine, sono rimasto piacevolmente sorpreso dall'ispettore del terminale, che offre una visione simile a quella degli strumenti per sviluppatori di ciò che accade all'interno del terminale. È una di quelle funzionalità di cui non ti rendi conto di aver bisogno finché non la provi.
Opzioni di personalizzazione fantasmatiche
Se sei un amante dei terminali Linux, è probabile che non usi semplicemente un terminale, ma lo fai tuo. Ghostty offre molti modi per modificarne l'aspetto e il comportamento. Tutto avviene in un singolo file di configurazione situato in "~/.config/ghostty/config". Puoi aprire questo file con il tuo editor di testo preferito come nano o vim:
Saperne di più:Come eseguire l'agente AI Gemini CLI sul tuo terminale
nano ~/.config/ghostty/configIn alternativa, puoi anche aprire questo file accedendo al menu hamburger e da lì premendo Apri configurazione.

Questo file contiene coppie chiave-valore pulite. Puoi modificare i caratteri, il riempimento, l'opacità della finestra e persino sovrascrivere specifici valori di colore basati su esadecimali. E dal menu, fai clic su Ricarica configurazione per ricaricare istantaneamente il tuo look senza riavviare.
Il tema di Ghostty viene fornito in bundle con centinaia di temi integrati che puoi visualizzare utilizzando questo comando:
ghostty +list-themesPuoi applicare qualsiasi tema andando al file di configurazione e sostituendo il nome del tema con il tema selezionato dall'elenco disponibile, cometheme = catppuccin-frappee vedrai immediatamente la modifica dopo una rapida ricarica.
Puoi anche specificare separatamente il tema chiaro e scuro per il giorno e la notte, ad esempio:
theme = dark:catppuccin-frappe,light:catppuccin-latteMa la personalizzazione non è solo visiva. Ghostty si integra in modo intelligente con bash, zsh ed elvish, aggiungendo funzionalità come prompt di ridimensionamento automatico, selezione più intelligente e preservando terminfo su sudo.
Nota: anche se la maggior parte delle impostazioni si ricarica senza problemi, a volte le modifiche alla dimensione del carattere non sempre vengono applicate a meno che non si riavvii la sessione.
Vale la pena sostituire il terminale?
Sebbene Ghostty offra un design rinfrescante e alcune funzionalità veramente utili, è ancora molto nuovo. Se utilizzi già un terminale moderno come Kitty o Alacritty, l'aggiornamento potrebbe sembrare più una mossa laterale che un balzo in avanti. Ma, se utilizzi un terminale più vecchio o un terminale nativo come quello predefinito di GNOME, il passaggio a Ghostty ti offre più funzionalità con la sua sensazione nativa.
Se non l'hai ancora provato, forse è il momento di aprire Ghostly e vedere di cosa si tratta. Inoltre, puoi anche esplorare il terminale di curvatura alimentato dall'intelligenza artificiale per utilizzare l'intelligenza artificiale nel tuo terminale.














