Ghostty is een open-source terminalemulator geschreven in de programmeertaal Zig. Deze update brengt een groot aantal nieuwe functies met zich mee, waaronder scroll-back zoeken, ingebouwde scrollbalken en meldingen bij het beëindigen van processen. Ghostty 1.3.0 is in zes maanden ontwikkeld en heeft meer dan 2800 commits ontvangen van 180 bijdragers.
Grote veranderingen
Tekst zoeken/overeenkomenJe kunt nu in de terminal naar tekst zoeken terwijl je in het Ghostty-venster scrollt door op Ctrl + Shift + F in Linux (Cmd + F in macOS) te drukken. Er verschijnt een zoekveld in de hoek. Tekst die je in het veld invoert, komt overeen met tekst in het huidige venster. Navigeer door de resultaten met de pijltjes toetsen of sneltoetsen – dit is aanpasbaar, net als de meeste functies in Ghostty. Het enige nadeel is, zoals je wellicht al verwacht, dat de resultaten alleen binnen het huidige venster worden weergegeven en niet in je hele scrollgeschiedenis.
Schuifbalken in GhosttyGhostty ondersteunde al scrollen met het muiswiel, sneltoetsen en touchpad-gebaren. De nieuwe instelling voegt simpelweg zichtbare scrollbalken toe die visuele context bieden wanneer je terug naar boven scrollt op de pagina.
Andere verbeteringen:
- Meldingen bij het voltooien van opdrachten, instelbaar in het configuratiebestand volgens voorkeuren, met behulp van verschillende acties (geluid, meldingen, vertraging voordat een melding wordt verzonden, melding of de terminal actief is of niet, enz.).
- Er is ondersteuning toegevoegd voor klikgebeurtenissen, waarmee je de cursor naar een specifiek deel van de opdrachtprompt kunt verplaatsen. De ondersteuning verschilt per shell, maar werkt in Fish, Nushell, Zsh en andere.
- De ontwikkelaars merken op dat het gaat om "een completere en nauwkeurigere implementatie van OSC 133" (de standaard voor de terminale escape-sequentie).
- Ook de Ghostty-builds voor Linux hebben een aantal belangrijke wijzigingen ondergaan:
- Om tussen tabbladen te wisselen, kunt u met twee vingers naar links/rechts vegen;
- Extra opdrachtregelparameters voor het openen van een nieuw venster: -e en –working-directory;
- Correcte centrering van het venster met behulp van aangepaste vensterparameters: -vensterhoogte / -vensterbreedte;
- De plakinstellingen van de middelste muisknop in GNOME worden in acht genomen;
- De XKB-toetsentoewijzing werkt nu.
Je kunt Ghostty op verschillende manieren installeren: door een onofficiële Ghostty-build te downloaden in het formaat DEB (github.com) of AppImage of door alles samen te voegen van broncode.
Bron: linux.org.ru
