ħut 3.2 rilaxx tal-qoxra

Ir-rilaxx tal-kmand interattiv shell fish 3.2.0 (qoxra interattiva faċli) ġie ppubblikat, li qed jiżviluppa bħala alternattiva aktar faċli għall-utent għal bash u zsh. Il-ħut jappoġġja karatteristiċi bħall-enfasi tas-sintassi b'detezzjoni awtomatika ta 'żbalji ta' input, suġġerimenti ta 'għażliet ta' input possibbli bbażati fuq l-istorja ta 'operazzjonijiet tal-passat, tlestija awtomatika ta' għażliet u kmandi bl-użu tad-deskrizzjonijiet tagħhom fil-manwali tal-bniedem, xogħol komdu barra mill-kaxxa mingħajr il-ħtieġa għal konfigurazzjoni addizzjonali, lingwa scripting simplifikata, appoġġ clipboard X11, għodod ta 'tfittxija konvenjenti fl-istorja ta' operazzjonijiet kompluti. Il-kodiċi tal-proġett huwa mqassam taħt il-liċenzja GPLv2. Pakketti lesti huma maħluqa għal Ubuntu, Debian, Fedora, openSUSE u RHEL.

Fost l-innovazzjonijiet miżjuda:

  • Appoġġ miżjud għall-bidliet lura (Undo u Redo) meta teditja l-linja tal-kmand. Undo jissejjaħ permezz tal-kombinazzjoni Ctrl + Z, u Redo permezz Alt + /.
  • Kmandi inkorporati issa jipproċessaw hekk kif tasal id-dejta, pereżempju, operazzjoni ta 'sostituzzjoni ta' string tibda l-output immedjatament, mingħajr ma tistenna li tasal id-dejta kollha tad-dħul. Inklużi kmandi inkorporati, issa tista' tużahom f'katina ta' kmandi li jittrasferixxu data permezz ta' pajpijiet mingħajr isem, pereżempju “dmesg -w | string match '*usb*'".
  • Jekk il-mogħdija fil-pront tal-linja tal-kmand ma tidħolx fil-wisa 'tal-linja terminali, issa hija maqtugħa parzjalment aktar milli sostitwita b'">".
  • Komplezzjoni awtomatika tal-input imtejjeb billi tagħfas Tab (għal żidiet ambigwi, tintwera immedjatament lista ta 'sostituzzjonijiet mingħajr il-ħtieġa li tagħfas Tab għat-tieni darba).
  • Żid funzjoni ta' għajnuna ġdida "fish_add_path" biex iżżid mogħdija mal-varjabbli ta' l-ambjent $PATH, li tiffiltra awtomatikament id-duplikati.
  • Ipprovda aktar dijanjostika viżwali ta 'żbalji meta tesegwixxi l-kmand tat-test.
  • Il-kostruzzjoni "$x[$start..$end]" issa tippermetti li jitħallew barra l-valuri ta' $start jew $end, li huma definiti bħala 1 u -1 awtomatikament. Pereżempju, echo $var[..] huwa ekwivalenti għal $var[1..-1] u se jistampa mill-ewwel sal-aħħar element.
  • Il-prestazzjoni ta 'ħafna funzjonijiet ġiet imtejba b'mod sinifikanti. Il-kapaċitajiet tal-funzjonijiet tal-ipproċessar tal-istring ġew estiżi.

Sors: opennet.ru

Żid kumment