مڇي 3.2 شيل ڇڏڻ

انٽرايڪٽو ڪمانڊ شيل فش 3.2.0 (دوستانه انٽرايڪٽو شيل) جو رليز شايع ڪيو ويو آهي، بش ۽ zsh لاءِ وڌيڪ استعمال ڪندڙ-دوست متبادل طور ترقي ڪري رهيو آهي. مڇي اهڙن خاصيتن کي سپورٽ ڪري ٿي جيئن ان پٽ جي غلطين جي پاڻمرادو پتو لڳائڻ سان نحو کي نمايان ڪرڻ، ماضي جي عملن جي تاريخ جي بنياد تي ممڪن ان پٽ آپشنز جون تجويزون، مين مينوئلز ۾ انهن جي وضاحتن کي استعمال ڪندي اختيارن ۽ حڪمن جي خودڪار مڪمل ٿيڻ، بغير دٻي کان ٻاهر آرامده ڪم. اضافي ترتيبن لاءِ، هڪ آسان اسڪرپٽنگ ٻولي، X11 ڪلپ بورڊ سپورٽ، مڪمل آپريشن جي تاريخ ۾ آسان ڳولا جا اوزار. پروجيڪٽ ڪوڊ GPLv2 لائسنس تحت ورهايو ويو آهي. تيار ٿيل پيڪيجز Ubuntu، Debian، Fedora، openSUSE ۽ RHEL لاءِ ٺاهيا ويا آهن.

شامل ڪيل جدت جي وچ ۾:

  • ڪمانڊ لائن کي ايڊٽ ڪرڻ وقت تبديلين کي واپس آڻڻ لاءِ سپورٽ شامل ڪئي وئي (Undo ۽ Redo) Undo سڏيو ويندو آهي ميلاپ ذريعي Ctrl+Z، ۽ Redo ذريعي Alt+/.
  • بلٽ-ان ڪمانڊز هاڻي پروسيس ڪندا آهن جيئن ڊيٽا اچي ٿي، مثال طور، هڪ اسٽرنگ ريپليٽ آپريشن فوري طور تي آئوٽ شروع ٿئي ٿو، بغير سڀني ان پٽ ڊيٽا جي اچڻ جو انتظار ڪرڻ کان سواءِ. بلٽ ان ڪمانڊز سميت، توھان ھاڻي انھن کي حڪمن جي زنجير ۾ استعمال ڪري سگھو ٿا جيڪي ڊيٽا کي اڻ ڄاڻايل پائپ ذريعي منتقل ڪري سگھن ٿا، مثال طور "dmesg -w | اسٽرنگ ميچ '*usb*'".
  • جيڪڏهن ڪمانڊ لائن پرامپٽ تي رستو ٽرمينل لائن جي چوٽي ۾ مناسب نه آهي، اهو هاڻي جزوي طور تي ڪٽيو ويو آهي بدران بدران ">".
  • Tab کي دٻائڻ سان بهتر ان پٽ خودڪار مڪمل ٿيڻ (مبهم اضافو لاءِ، متبادل جي فهرست فوري طور تي ڏيکاري ويندي آهي بغير ٽيب کي ٻي دفعي دٻائڻ جي).
  • شامل ڪيو ويو نئون مددگار فنڪشن "fish_add_path" $PATH ماحوليات جي تبديليءَ ۾ رستو شامل ڪرڻ لاءِ، پاڻمرادو نقلن کي فلٽر ڪندي.
  • ٽيسٽ ڪمانڊ تي عمل ڪرڻ دوران غلطين جي وڌيڪ بصري تشخيص مهيا ڪئي وئي.
  • "$x[$start..$end]" تعمير هاڻي $start يا $end جي قدرن کي ختم ڪرڻ جي اجازت ڏئي ٿي، جن کي ڊفالٽ طور 1 ۽ -1 طور بيان ڪيو ويو آهي. مثال طور، echo $var[..] $var[1..-1] جي برابر آهي ۽ پهرين کان آخري عنصر تائين پرنٽ ڪندو.
  • ڪيترن ئي ڪمن جي ڪارڪردگي کي خاص طور تي بهتر ڪيو ويو آهي. اسٽرنگ پروسيسنگ افعال جي صلاحيتن کي وڌايو ويو آھي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو