Ghostty – emulator terminala s otvorenim kodom, napisan na jeziku Zig. U ovom ažuriranju nalaze se mnoge nove funkcije, kao što su pretraživanje s pomakom unatrag, ugrađene trake za pomicanje i obavijesti o završetku procesa. U razvoj Ghostty 1.3.0 uloženo je 6 mjeseci rada i više od 2800 commit-a od 180 sudionika.
Glavne promjene
Pretraživanje/usporedba teksta: Sada možete pretraživati tekst u terminalu pomicanjem prozora Ghostty, pritiskom na Ctrl + Shift + F na Linuxu (Cmd + F na macOS-u). U kutu će se pojaviti okvir za pretraživanje. Tekst unesen u okvir odgovarat će tekstu u trenutnom prikazu. Navigacija kroz podudaranja odvija se pomoću tipki sa strelicama ili kombinacijama tipki – to se može prilagoditi, kao i većina funkcija u Ghostty-u. Jedini nedostatak, kao i što se očekivalo, jest to što se podudaranja događaju samo unutar trenutnog prikaza, a ne kroz cijelu povijest pomicanja.
Trake za pomicanje u Ghostty-ju: U Ghostty-ju je već postojala mogućnost pomicanja pomoću kotačića miša, kombinacija tipki i gesti na touchpadu. Nova postavka jednostavno dodaje vidljive trake za pomicanje, koje pružaju vizualni kontekst kada se pomičete unatrag.
Ostala poboljšanja:
- Obavijesti o završetku naredbi, prilagodljive u konfiguracijskom datoteci prema preferencijama, koristeći različite akcije (zvuk, obavijesti, odgoda prije slanja obavijesti, obavijest o tome nalazi li se terminal u fokusu ili ne itd.).
- Dodana podrška za događaje klikanja, omogućujući premještanje pokazivača u određeni dio poziva naredbene linije. Podrška varira ovisno o ljusci, radi u Fish, Nushell, Zsh i drugim.
- Programeri ističu "potpuniju i točniju implementaciju OSC 133" (standard kontrolnih sekvenci terminala).
- U izgradnjama Ghostty za Linux također su se dogodile neke važne promjene:
- za prebacivanje između kartica sada se može pomaknuti s dva prsta ulijevo/ulijevo;
- dodatne opcije naredbenog retka za otvoriti novu prozor: -e i –working-directory;
- ispravno centriranje prozora pomoću prilagođenih postavki prozora: -window-height / -width;
- uzimaju se u obzir postavke umetanja kada se pritisne srednja tipka miša u GNOME;
- sada radi mapiranje tipki XKB.
Ghostty se može instalirati na različite načine: preuzimanjem neovlaštene verzije Ghostty u formatu DEB (github.com) ili AppImage ili kompiliranjem svega iz izvornog koda.
Izvor: linux.org.ru
