Utgivningen av kommandoradsgrÀnssnittet fish 3.2

Utgivningen av den interaktiva kommandotolkningen fish 3.2.0 (vÀnlig interaktiv skalf) har publicerats, som utvecklas som ett mer anvÀndarvÀnligt alternativ till bash och zsh. Fish stöder funktioner som syntaxmarkering med automatisk upptÀckte av inmatningsfel, förslag pÄ möjliga inmatningar baserat pÄ historiken av tidigare operationer, automatisk komplettering av kommandon och alternativ med hjÀlp av deras beskrivningar i man-sidorna, anvÀndarvÀnlig funktionalitet direkt ur lÄdan utan behov av ytterligare instÀllningar, ett förenklat skriptsprÄk, stöd för X11 urklipp samt bekvÀma verktyg för sökning i historiken av utförda operationer. Projektets kod distribueras under GPLv2-licensen. Förformaterade paket finns för Ubuntu, Debian, Fedora, openSUSE och RHEL.

Bland de nya funktionerna:

  • Stöd för att Ă„ngra förĂ€ndringar (Undo och Redo) vid redigering av kommandoraden har lagts till. Undo aktiveras med kombinationen Ctrl+Z, och Redo genom Alt+/.
  • Inbyggda kommandon utför nu bearbetning medan data tas emot, till exempel sĂ„ börjar operationen för att ersĂ€tta strĂ€ngar att generera utdata omedelbart, utan att vĂ€nta pĂ„ att all indata ska tas emot. Inbyggda kommandon kan nu ocksĂ„ anvĂ€ndas i kommandokedjor som överför data via namnlösa kanaler, till exempel "dmesg -w | string match '*usb*'."
  • Om sökvĂ€gen i kommandoradens inbjudan inte fĂ„r plats i terminalens bredd, klipps den nu delvis, istĂ€llet för att ersĂ€ttas med ">".
  • Prestandan för automatisk komplettering av inmatning genom att trycka pĂ„ Tab har förbĂ€ttrats (för tvetydiga tillĂ€gg visas nu en lista med alternativ utan att behöva trycka pĂ„ Tab en andra gĂ„ng).
  • En ny hjĂ€lpfunktion "fish_add_path" har lagts till för att lĂ€gga till en sökvĂ€g till miljövariabeln $PATH, som automatiskt filtrerar bort dubbletter.
  • Det har införts en tydligare felfunktionen nĂ€r kommandot test körs.
  • I konstruktionen "$x[$start..$end]" Ă€r det nu tillĂ„tet att utelĂ€mna vĂ€rdena $start eller $end, som som standard definieras som 1 och -1. Till exempel, echo $var[..] motsvarar $var[1..-1] och kommer att ge utdata frĂ„n det första till det sista elementet.
  • Prestandan för mĂ„nga funktioner har avsevĂ€rt förbĂ€ttrats. Funktionerna för strĂ€ngbearbetning har utökats.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster