
Ghostty 1.3 Terminalemulator mit nativen Bildlaufleisten veröffentlicht
Der Terminalemulator Ghostty 1.3 bietet nun eine Scrollback-Suche, native Bildlaufleisten, Befehlsbenachrichtigungen, eine verbesserte Unicode-Darstellung und vieles mehr.
Eine Übersetzung von 🇬🇧 Linuxiac.com
Ghostty, ein GPU-beschleunigter Terminalemulator, hat gerade Version 1.3 veröffentlicht, eines der bislang umfangreichsten Updates. Eine der wichtigsten Neuerungen ist die Scrollback-Suche. Benutzer können nun den Terminalverlauf mit Strg+Umschalt+F auf GTK Systemen oder Cmd+F auf macOS durchsuchen. Treffer werden im Terminal-Viewport hervorgehoben, und die Navigation zwischen den Ergebnissen wird über Tastaturkürzel oder die Suchoberfläche unterstützt.
Eine weitere wichtige Neuerung in Ghostty 1.3 sind native Bildlaufleisten. Diese verwenden System-Widgets und Sytem-Stile sowohl unter macOS als auch unter GTK und unterstützen Standardinteraktionen wie das Ziehen des Bildlaufleisten-Daumens oder das Klicken auf die Spur.
Darüber hinaus gibt es eine zusätzliche Unterstützung für „Click-to-Move-Cursor” in Shell-Eingabeaufforderungen. Diese Funktion nutzt die Spezifikation OSC 133 Semantic Prompts und ermöglicht es Benutzern, innerhalb einer aktiven Eingabeaufforderung zu klicken, um den Cursor neu zu positionieren, ähnlich wie beim Bearbeiten von Text in einem Standard-Eingabefeld.
Die Version führt auch Benachrichtigungen zur Befehlsvervollständigung ein. Ghostty kann Benutzer nun benachrichtigen, wenn lang laufende Befehle beendet sind. Die Funktion ist konfigurierbar und kann je nach Benutzereinstellungen Desktop-Benachrichtigungen, Terminal-Signaltöne oder beides auslösen. Benachrichtigungen können auch auf Fälle beschränkt werden, in denen das Terminalfenster nicht im Fokus steht.
Power-User profitieren von mehreren Verbesserungen am Tastaturbelegungssystem. Ghostty 1.3 fügt Tastentabellen für modale Tastaturbelegungs-Workflows ähnlich wie tmux, verkettete Tastaturbelegungen für mehrere Aktionen aus einer einzigen Tastenkombination und eine catch_all Tastenoption hinzu, die ungebundene Eingaben innerhalb von Tastaturbelegungssequenzen erfasst.
Die Zwischenablage wurde um umfangreiche Kopierfunktionen erweitert. Beim Kopieren von Text aus dem Terminal legt Ghostty nun mehrere Formate in der Zwischenablage ab, darunter Nur-Text und HTML, sodass formatierter Text in Rich-Text-Editoren eingefügt werden kann, wobei Farben und Formatierungen erhalten bleiben.
Was die Leistung betrifft, haben die Entwickler mithilfe von etwa 4 GB realer Terminalaufzeichnungen von asciinema die I/O-Verarbeitung und die Effizienz des Renderers von Ghostty verbessert. Diese Änderungen reduzieren die Wiedergabezeiten erheblich und verkürzen die Zeit, in der der Renderer die Terminalsperre hält.
Was die Fehlerbehebung angeht, haben die Entwickler einen seit Ghostty 1.0 bestehenden Speicherverlust behoben und die Robustheit durch umfangreiche Fuzz-Tests des Terminal-Escape-Sequenz-Parsers und des VT-Stream-Prozessors verbessert.
Unter macOS führt Ghostty 1.3 die Unterstützung für AppleScript-Automatisierung ein. Dadurch können externe Anwendungen und Skripte Terminalfenster, Registerkarten, Teilungen und Eingabeaktionen steuern. Die Funktion ist standardmäßig aktiviert, bleibt jedoch als Vorschau gekennzeichnet, bis sich die API stabilisiert hat.
Weitere Verbesserungen für macOS sind die Neuanordnung von Teilungen per Drag-and-Drop und weniger aufdringliche Update-Benachrichtigungen, die als kleine Indikatoren im Terminalfenster statt als modale Popups angezeigt werden.
Weitere Details finden Sie in den Versionshinweisen.
Bildnachweis: Ghostty

















Comments