isda 3.2 kabhang pagpagawas

Ang pagpagawas sa interactive command shell fish 3.2.0 (mahigalaon nga interactive shell) gimantala, naugmad isip usa ka mas user-friendly nga alternatibo sa bash ug zsh. Gisuportahan sa isda ang mga bahin sama sa pag-highlight sa syntax nga adunay awtomatik nga pagkakita sa mga sayup sa pag-input, mga sugyot sa posible nga mga kapilian sa pag-input base sa kasaysayan sa nangaging mga operasyon, awtomatikong pagkompleto sa mga kapilian ug mga mando gamit ang ilang mga paghubit sa mga manwal sa tawo, komportable nga pagtrabaho sa gawas sa kahon nga wala kinahanglana alang sa dugang nga pag-configure, usa ka gipasimple nga sinultian sa script, suporta sa X11 clipboard, dali nga mga himan sa pagpangita sa kasaysayan sa nahuman nga mga operasyon. Ang code sa proyekto giapod-apod ubos sa lisensya sa GPLv2. Ang mga andam nga mga pakete gihimo alang sa Ubuntu, Debian, Fedora, openSUSE ug RHEL.

Lakip sa dugang nga mga inobasyon:

  • Gidugang nga suporta alang sa pag-roll back sa mga pagbag-o (Undo ug Redo) sa pag-edit sa command line. Ang Undo gitawag pinaagi sa kombinasyon Ctrl+Z, ug Redo pinaagi sa Alt+/.
  • Giproseso na karon ang mga built-in nga command samtang moabot ang data, pananglitan, ang operasyon sa pag-ilis sa string magsugod dayon sa output, nga dili maghulat nga moabot ang tanang data sa input. Lakip ang mga built-in nga mga sugo, mahimo na nimo kining gamiton sa usa ka kutay sa mga sugo nga nagbalhin sa datos pinaagi sa wala hinganli nga mga tubo, pananglitan β€œdmesg -w | string match '*usb*'".
  • Kung ang agianan sa command line prompt dili mohaum sa terminal line width, kini karon partially truncated kay sa gipulihan sa ">".
  • Gipauswag nga autocompletion sa input pinaagi sa pagpindot sa Tab (alang sa dili klaro nga mga pagdugang, usa ka lista sa mga kapuli ang gipakita dayon nga wala kinahanglana nga ipadayon ang Tab sa ikaduhang higayon).
  • Gidugang ang usa ka bag-ong function sa katabang nga "fish_add_path" aron makadugang usa ka agianan sa $PATH nga variable sa palibot, awtomatiko nga nagsala sa mga duplicate.
  • Naghatag og dugang nga visual diagnostics sa mga kasaypanan sa dihang nagpatuman sa test command.
  • Ang "$x[$start..$end]" nga pagtukod karon nagtugot sa pagtangtang sa mga bili sa $start o $end, nga gihubit nga 1 ug -1 sa default. Pananglitan, ang echo $var[..] katumbas sa $var[1..-1] ug i-print gikan sa una hangtod sa kataposang elemento.
  • Ang pasundayag sa daghang mga gimbuhaton labi nga gipauswag. Ang mga kapabilidad sa mga gimbuhaton sa pagproseso sa hilo gipalapdan.

Source: opennet.ru

Idugang sa usa ka comment