
Fish Shell 4.9 mit schnellerer Tab-Vervollständigung veröffentlicht
Fish Shell 4.9 ist erschienen und bietet eine Abhilfe für ein Tastaturproblem in der Konsole, schnellere Vervollständigungen bei langsamen Symlinks sowie mehrere Korrekturen im Skriptbereich.
Eine Übersetzung von 🇬🇧 Linuxiac.com
Fish Shell 4.9 wurde als neueste Version der beliebten Befehlszeilen-Shell veröffentlicht. Damit wird ein Problem in Konsole 26.07.80 und deren Implementierung des Kitty-Tastaturprotokolls behoben, das dazu führen konnte, dass die Tastenkombination Umschalt+Bild auf nicht mehr funktionierte.
Um das Problem zu vermeiden, fordert Fish standardmäßig nicht mehr das Kitty-Tastaturprotokoll an, wenn es unter Konsole ausgeführt wird. Nutzer, die dies wünschen, können das Verhalten über das Feature-Flag omit-term-workarounds wieder aktivieren.
Fish Shell 4.9 verbessert außerdem die Leistung der Tab-Vervollständigung in Verzeichnissen mit Symlinks, deren Auflösung langsam ist, wie beispielsweise Links zu über das Netzwerk eingebundenen Dateien. Zudem können Abkürzungen nun Beschreibungen enthalten, die direkt im Vervollständigungs-Pager angezeigt werden.
Auf Terminals wie Kitty können Umschalt+Leertaste und Leertaste nun unabhängig voneinander zugewiesen werden. Der Vi-Modus erhält ebenfalls eine kleine Korrektur, sodass Befehle wie cF und cT nun korrekt funktionieren.
Im Bereich der Skripterstellung kann die Listenindizierung nun in mehr Situationen verschachtelt werden. Mehrere Randfälle im Zusammenhang mit eckigen Klammern und der Variablenindizierung wurden korrigiert.
Darüber hinaus berücksichtigen die integrierten Hilfeseiten nun eine überschriebene man Funktion, und Befehle, die versuchen, ungültige Variablen zu überschreiben, melden einen Fehler, anstatt diese stillschweigend zu ignorieren.
Schließlich behebt diese Version mehrere ältere Regressionen, darunter fehlerhafte chinesische und japanische Übersetzungen für einige Fehlermeldungen der C-Bibliothek, eine fehlerhafte Behandlung beim Löschen schreibgeschützter Variablen sowie die Tatsache, dass die integrierte Funktion fg unter NetBSD nicht korrekt funktionierte.
Weitere Details finden Sie im Changelog.
Fish Shell 4.9 ist ab sofort auf der GitHub-Release-Seite des Projekts verfügbar. Für unterstützte CPU-Architekturen werden eigenständige Linux-Binärdateien bereitgestellt, und macOS-Pakete werden separat verfügbar sein.
Spendieren Sie Bobby einen ☕ Ko-fi
Ein Service von s3n🧩net
















Comments