samaki 3.2 kutolewa shell

Utoaji wa amri shirikishi shell fish 3.2.0 (ganda shirikishi la kirafiki) umechapishwa, ukiendelezwa kama njia mbadala ya kirafiki zaidi ya bash na zsh. Samaki huauni vipengele kama vile kuangazia sintaksia kwa kutambua kiotomatiki makosa ya pembejeo, mapendekezo ya chaguzi zinazowezekana za ingizo kulingana na historia ya shughuli za zamani, kukamilisha kiotomatiki kwa chaguzi na maagizo kwa kutumia maelezo yao katika miongozo ya mwanadamu, kufanya kazi vizuri nje ya boksi bila hitaji. kwa usanidi wa ziada, lugha iliyorahisishwa ya uandishi, usaidizi wa ubao wa kunakili wa X11, zana za utafutaji zinazofaa katika historia ya shughuli zilizokamilishwa. Msimbo wa mradi unasambazwa chini ya leseni ya GPLv2. Vifurushi vilivyotengenezwa tayari vimeundwa kwa Ubuntu, Debian, Fedora, openSUSE na RHEL.

Miongoni mwa ubunifu ulioongezwa:

  • Usaidizi ulioongezwa wa kurudisha nyuma mabadiliko (Tendua na Rudia) wakati wa kuhariri safu ya amri. Tendua inaitwa kupitia mchanganyiko Ctrl+Z, na Rudia kupitia Alt+/.
  • Amri zilizojumuishwa sasa huchakata data inapofika, kwa mfano, operesheni ya kubadilisha kamba huanza kutoa mara moja, bila kungoja data yote ya ingizo ifike. Ikiwa ni pamoja na amri zilizojengewa ndani, sasa unaweza kuzitumia katika msururu wa amri zinazohamisha data kupitia mabomba ambayo hayajatajwa majina, kwa mfano β€œdmesg -w | mechi ya kamba '*usb*'".
  • Ikiwa njia iliyo kwenye mstari wa amri hailingani na upana wa mstari wa mwisho, sasa imepunguzwa kwa sehemu badala ya kubadilishwa na ">".
  • Ukamilishaji kiotomatiki wa ingizo ulioboreshwa kwa kubofya Tab (kwa nyongeza zisizoeleweka, orodha ya vibadilisho huonyeshwa mara moja bila hitaji la kubonyeza Tab mara ya pili).
  • Imeongeza kitendakazi kipya cha msaidizi "fish_add_path" ili kuongeza njia ya utofauti wa mazingira ya $PATH, na kuchuja nakala kiotomatiki.
  • Ilitoa uchunguzi zaidi wa kuona wa makosa wakati wa kutekeleza amri ya jaribio.
  • Muundo wa "$x[$start..$end]" sasa unaruhusu kuacha thamani za $start au $end, ambazo zinafafanuliwa kama 1 na -1 kwa chaguomsingi. Kwa mfano, echo $var[..] ni sawa na $var[1..-1] na itachapisha kutoka kipengele cha kwanza hadi cha mwisho.
  • Utendaji wa kazi nyingi umeboreshwa kwa kiasi kikubwa. Uwezo wa kazi za usindikaji wa kamba umepanuliwa.

Chanzo: opennet.ru

Kuongeza maoni