Zuletzt aktualisiert am

Fish Shell 4.5 behebt Regressionen im Vi-Modus und verbessert die Verlaufssuche

Fish Shell 4.5 behebt Regressionen im Vi-Modus aus Version 4.4 und korrigiert das Verhalten der Verlaufssuche, einschließlich der korrekten Cursorpositionierung bei breiten Zeichen.
Eine Übersetzung von 🇬🇧 Linuxiac.com

Fish, eine beliebte, benutzerfreundliche Befehlszeilen-Shell, hat die Version 4.5 angekündigt, ein Wartungsupdate, das auf der 4.0-Serie aufbaut.

Die auffälligsten Korrekturen betreffen mehrere Probleme im Vi-Modus, die nach der Veröffentlichung von 4.4 gemeldet wurden. Die Tastenkombination d,f, die nicht mehr funktionierte, wurde wiederhergestellt. Ein Fehler, bei dem die Tastenkombination c,w fälschlicherweise nachstehende Leerzeichen löschte, wurde behoben.

Ein Absturz, der durch c,i,w nach dem Akzeptieren einer automatischen Vorschlagsfunktion ausgelöst wurde, wurde ebenfalls behoben. Der Aufruf von fish_vi_key_bindings mit einem Modusargument führt nicht mehr zu einem Fehler.

Außerdem wird durch Drücken von Strg+L die Verlaufssuche nicht mehr abgebrochen, wodurch das erwartete Workflow-Verhalten wiederhergestellt wird. Die Cursorpositionierung während der Verlaufssuche funktioniert nun korrekt mit Zeichen beliebiger Breite, was die Benutzerfreundlichkeit in Terminals mit breiten Glyphen verbessert.

Über die Behebung von Regressionen hinaus wird mit Fish 4.5 eine architektonische Änderung abgeschlossen, die bereits in früheren Versionen begonnen wurde. Die Shell liest nicht mehr die Terminfo-Datenbank, um das Verhalten basierend auf der TERM-Umgebungsvariablen anzupassen, und ist nicht mehr von ncurses oder terminfo abhängig.

Das Feature-Flag ignore-terminfo, das in Version 4.1 eingeführt und standardmäßig aktiviert wurde, ist nun dauerhaft aktiviert. Infolgedessen funktioniert Fish Shell möglicherweise nicht korrekt auf älteren Terminals wie dem Data General Dasher D220 und dem Wyse WY-350, aber es wird erwartet, dass es auf allen modernen Terminalemulatoren funktioniert.

Schließlich stellt die Version auch die Build-Unterstützung für Illumos wieder her und behebt damit ein Problem, das seit der 4.0-Serie bestand.

Weitere Informationen finden Sie im Changelog.

 

Spendieren Sie Bobby einen ☕ Ko-fi

Ein Service von s3n🧩net

Comments