pysgod 3.2 rhyddhau cragen

Mae rhyddhau pysgod cregyn gorchymyn rhyngweithiol 3.2.0 (cragen ryngweithiol cyfeillgar) wedi'i gyhoeddi, gan ddatblygu fel dewis arall sy'n haws ei ddefnyddio yn lle bash a zsh. Mae pysgod yn cefnogi nodweddion megis amlygu cystrawen gyda chanfod gwallau mewnbwn yn awtomatig, awgrymiadau o opsiynau mewnbwn posibl yn seiliedig ar hanes gweithrediadau'r gorffennol, cwblhau opsiynau a gorchmynion yn awtomatig gan ddefnyddio eu disgrifiadau mewn llawlyfrau dyn, gweithio'n gyfforddus allan o'r blwch heb yr angen ar gyfer cyfluniad ychwanegol, iaith sgriptio symlach , cefnogaeth clipfwrdd X11, offer chwilio cyfleus yn hanes gweithrediadau gorffenedig. Mae cod y prosiect yn cael ei ddosbarthu o dan y drwydded GPLv2. Mae pecynnau parod yn cael eu creu ar gyfer Ubuntu, Debian, Fedora, openSUSE a RHEL.

Ymhlith y datblygiadau arloesol ychwanegol:

  • Ychwanegwyd cefnogaeth ar gyfer treiglo newidiadau yn Γ΄l (Dadwneud ac Ail-wneud) wrth olygu'r llinell orchymyn. Gelwir dadwneud trwy'r cyfuniad Ctrl+Z, ac Ail-wneud trwy Alt+/.
  • Mae gorchmynion adeiledig bellach yn prosesu wrth i ddata gyrraedd, er enghraifft, mae gweithrediad ailosod llinyn yn dechrau allbwn ar unwaith, heb aros i'r holl ddata mewnbwn gyrraedd. Gan gynnwys gorchmynion adeiledig, gallwch nawr eu defnyddio mewn cadwyn o orchmynion sy'n trosglwyddo data trwy bibellau dienw, er enghraifft β€œdmesg -w | llinyn yn cyfateb '* usb*'".
  • Os nad yw'r llwybr yn y llinell orchymyn yn cyd-fynd Γ’ lled y llinell derfynell, mae bellach wedi'i gwtogi'n rhannol yn hytrach na'i ddisodli Γ’ "">".
  • Gwell awtolenwi mewnbwn trwy wasgu Tab (ar gyfer ychwanegiadau amwys, dangosir rhestr o amnewidiadau ar unwaith heb fod angen pwyso Tab am yr eildro).
  • Ychwanegwyd swyddogaeth helpwr newydd "fish_add_path" i ychwanegu llwybr at y newidyn amgylchedd $PATH, gan hidlo copΓ―au dyblyg yn awtomatig.
  • Wedi darparu mwy o ddiagnosteg weledol o wallau wrth weithredu'r gorchymyn prawf.
  • Mae'r lluniad "$x[$start..$end]" bellach yn caniatΓ‘u hepgor gwerthoedd $start neu $end, sy'n cael eu diffinio fel 1 a -1 yn ddiofyn. Er enghraifft, mae adlais $var[..] yn cyfateb i $var[1..-1] a bydd yn argraffu o'r elfen gyntaf i'r olaf.
  • Mae perfformiad llawer o swyddogaethau wedi gwella'n sylweddol. Mae galluoedd swyddogaethau prosesu llinynnau wedi'u hehangu.

Ffynhonnell: opennet.ru

Ychwanegu sylw