Csak Fish Shell és fiatalosan: a Fish Shell 4.7 javítja az automatikus kiegészítést, az előzményeket és a felületet

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A Fish 4.7 már elérhető a felhasználóbarát parancssori shell legújabb verziójaként. Jelentős változás érinti a nem interaktív shell-munkameneteket: az alapértelmezett téma-változókat, köztük a

fish_color_*

értékeit, ezekben a munkamenetekben már nem állítják be. Így kevesebb felesleges környezeti beállítás történik, amikor a Fish-t nem a szokásos interaktív terminálokban használják.

Több interaktív fejlesztést is hoz a kiadás. A

prompt_pwd

parancs mostantól eltávolítja a vezérlőkaraktereket. Az újrarajzolási események többé nem állítják alaphelyzetbe a kiegészítési lapozót és más, átmeneti felületi állapotokat.

A

fish_color_valid_path

változó most már a háttér- és az aláhúzás színeit is támogatja. Emellett a funced többé nem veszíti el a munkát ismétlődő értelmezési hibák után, ha közben nem történt fájlváltozás.

A kiadás több, a kiegészítéseket érintő problémát is javít. A könyvtárkiegészítéseket most kiszámíthatóbban rendezik, a fish_update_completions pedig frissítést kapott, hogy kezelje a groff eszközvezérlő escape-jeit. Ezzel ismét működik a kiegészítések előállítása az újabb

help2man

verziókkal készített man oldalaknál, köztük a coreutils 9.10 által használtaknál is.

Az előzmények kezelése is fejlődött. A Fish 4.7 javítja azt a problémát, amelynél az előzmények NUL bájtokkal sérülhettek, ha a shell SIGTERM-et vagy SIGHUP-ot kapott. A privát mód memóriában tárolt előzményeit emellett már nem osztják meg a read beépített paranccsal, ami jobb elkülönítést biztosít.

Ahogy mindig, ez a kiadás több regressziós javítást is tartalmaz. Ezek a vi mód dl viselkedését, az új sor utáni backspace-kezelést, a rövid opciók után felbukkanó, nem kívánt hosszú opciós kiegészítéseket, valamint azt az esetet érintik, amikor egy

nosuchcommand || echo hello

jellegű parancs tévesen többször is lefuttathta a jobb oldali részt.

További részletekért nézd meg a változásnaplót.

A Fish 4.7 már elérhető a projekt GitHub kiadási oldalán. A támogatott CPU-architektúrákhoz önálló Linux binárisokat is biztosítanak.