fiŝo 3.2 konko liberigo

La eldono de la interaga komando shell fish 3.2.0 (amika interaga ŝelo) estis publikigita, evoluante kiel pli uzebla alternativo al bash kaj zsh. Fiŝo subtenas tiajn funkciojn kiel sintaksa reliefigo kun aŭtomata detekto de enigo-eraroj, sugestoj pri eblaj enigo-opcioj bazitaj sur la historio de pasintaj operacioj, aŭtomata kompletigo de opcioj kaj komandoj uzante iliajn priskribojn en manlibroj, komforta laboro el la skatolo sen bezono. por plia agordo, simpligita skriptlingvo, X11 tondujo subteno, oportunaj serĉaj iloj en la historio de finitaj operacioj. La projektkodo estas distribuita sub la permesilo GPLv2. Pretaj pakaĵoj estas kreitaj por Ubuntu, Debian, Fedora, openSUSE kaj RHEL.

Inter la aldonitaj novigoj:

  • Aldonita subteno por revenigi ŝanĝojn (Malfari kaj Refari) dum redaktado de la komandlinio. Malfari estas vokita per la kombinaĵo Ctrl+Z, kaj Refari per Alt+/.
  • Enkonstruitaj komandoj nun procesas kiam datumoj alvenas, ekzemple, ŝnuro anstataŭiga operacio komenciĝas eligo tuj, sen atendi ke ĉiuj enigdatenoj alvenu. Inkluzive de enkonstruitaj komandoj, vi nun povas uzi ilin en ĉeno de komandoj, kiuj transdonas datumojn per nenomitaj tuboj, ekzemple “dmesg -w | korda kongruo '*usb*'".
  • Se la vojo ĉe la komandlinia promptilo ne konvenas al la fina linio-larĝo, ĝi nun estas parte detranĉita prefere ol anstataŭigita per ">".
  • Plibonigita eniga aŭtomata kompletigo per premado de Tab (por ambiguaj aldonoj, listo de anstataŭaĵoj tuj montriĝas sen neceso premi Tab duan fojon).
  • Aldonis novan helpan funkcion "fish_add_path" por aldoni vojon al la mediovariablo $PATH, aŭtomate filtrante duplikatojn.
  • Provizis pli vidajn diagnozojn de eraroj dum plenumado de la testa komando.
  • La konstruo "$x[$komenco..$fino]" nun permesas preterlasi la valorojn de $komenco aŭ $fino, kiuj estas difinitaj kiel 1 kaj -1 defaŭlte. Ekzemple, echo $var[..] estas ekvivalenta al $var[1..-1] kaj presas de la unua ĝis la lasta elemento.
  • La agado de multaj funkcioj estis signife plibonigita. La kapabloj de kordaj pretigaj funkcioj estis vastigitaj.

fonto: opennet.ru

Aldoni komenton