The friendly interactive shell

ภาพหน้าจอของซอฟแวร์:
The friendly interactive shell
รายละเอียดซอฟแวร์:
รุ่น: 2.1.1
วันที่อัพโหลด: 17 Feb 15
ผู้พัฒนา: liljencrantz
การอนุญาต: ฟรี
ความนิยม: 28

Rating: 5.0/5 (Total Votes: 2)

เป็นชื่อของมันบ่งบอกเปลือกโต้ตอบมิตร (หรือเรียกว่าปลา) เป็นมิตรกับผู้ใช้ฟรีและเปิดแหล่งเปลือก UNIX แบบโต้ตอบที่ออกแบบมาเพื่อใช้สำหรับการ interactiveness และคุณสมบัติการค้นพบ มัน & rsquo; sa หล่นแทน Bash (บอร์นเชลล์)
ปลาและ rsquo; เป้าหมายหลักคือการให้ชุดสมบูรณ์ของการทำงานที่มีประสิทธิภาพรวมทั้งแท็บเสร็จค้นพบและครอบคลุมระบบช่วยเหลือแท็บความสำเร็จของสตริงที่มีสัญลักษณ์และอีกหลายฟังก์ชั่นที่น่าสนใจอื่น ๆ ที่เรา & rsquo; และระบุไว้ด้านล่างได้อย่างรวดเร็ว คุณสมบัติที่เปลือกโต้ตอบ glanceThe มิตรที่ใช้งานง่าย, ค้นหา, จำและค้นพบ ซึ่งจะรวมถึงคำสั่งช่วยพิเศษซึ่งช่วยให้ผู้ใช้สามารถเข้าถึงทั้งหมดของเอกสารประกอบการใช้ไวยากรณ์การสนับสนุนการเน้นการจัดการสมาร์ทเทอร์และการสนับสนุนสำหรับฟังก์ชั่นภายในคลิปบอร์ดของระบบ GNU / Linux
โปรแกรมที่ถูกเขียนทั้งหมดในภาษาการเขียนโปรแกรมภาษา C ++ และสามารถนำไปใช้ในการกระจายใด ๆ ของลินุกซ์เช่นเดียวกับบนระบบปฏิบัติการ UNIX เหมือนอื่น ๆ เช่น Mac OS X, BSD หรือ Solaris.Getting เริ่มต้นด้วย fishInstalling ปลาเปลือกบน การกระจาย GNU / Linux ของคุณพิสูจน์ให้เป็นงานง่ายแม้สำหรับผู้เริ่มต้นในขณะที่คุณจะต้องดาวน์โหลดรุ่นล่าสุดของแอพลิเคชันจาก Softoware บันทึกเก็บในเครื่องคอมพิวเตอร์ของคุณและดึงข้อมูลโดยใช้ผู้จัดการเก็บที่คุณชื่นชอบ
จากนั้นเปิดแอพพลิเคเทอร์และไปที่สถานที่ของไฟล์ที่เก็บสกัด (เช่น cd /home/softoware/fish-2.1.1) ที่คุณต้องเรียกใช้ & lsquo; ./ กำหนดค่า && ทำให้ & rsquo; คำสั่งการกำหนดค่าและรวบรวมโปรแกรมตามด้วย & lsquo; ให้ติดตั้ง & rsquo; คำสั่งที่จะติดตั้ง

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • แก้ไขการรักษาความปลอดภัย:
  • เว็บอินเตอร์เฟส fish_config ตอนนี้ใช้โทเค็นการตรวจสอบเพื่อป้องกันการร้องขอและมีเพียงตอบสนองต่อการร้องขอจากเครื่องท้องถิ่นที่มีสัญลักษณ์นี้ป้องกันโค้ดจากระยะไกลโจมตี (ปิด CVE-2014-2914) # 1438
  • psub และ funced จะไม่เสี่ยงต่อการโจมตีที่อนุญาตให้เพิ่มสิทธิท้องถิ่นและการปลอมแปลงข้อมูล (ปิด CVE-2014-2906 และ CVE-2014-3856) # 1437
  • fishd ใช้เส้นทางที่ปลอดภัยสำหรับซ็อกเก็ตของการป้องกันการโจมตีเพิ่มสิทธิในท้องถิ่น (ปิด CVE-2014-2905) # 1436
  • __ fish_print_packages จะไม่เสี่ยงต่อการโจมตีซึ่งจะช่วยให้เพิ่มสิทธิท้องถิ่นและข้อมูลการปลอมแปลง (ปิด CVE-2014-3219) # 1440
  • การแก้ไขอื่น ๆ :
  • fishd ตอนนี้ไม่สนใจ SIGPIPE การแก้ไขเกิดปัญหาโดยใช้เครื่องมือเช่นขนาน GNU และที่เกิดขึ้นมักจะเป็นผลมาจากการเปลี่ยนแปลง fishd อื่น ๆ # 1084 & # 1690

มีอะไรใหม่ ในรุ่น 2.0.0:

  • การเปลี่ยนแปลงที่สำคัญ:
  • แทนคำสั่งในขณะนี้แก้ไขสถานะ $ # 547.
  • ก่อนหน้านี้ออกจากสถานะของการแทนคำสั่ง (เช่น (รหัสผ่าน)) ก็ไม่สนใจ; แต่ตอนนี้ก็ปรับเปลี่ยนสถานะ $ นอกจากนี้คำสั่งชุดตอนนี้เหลือเพียงกำหนดสถานะ $ บนความล้มเหลว มันเป็นสิ่งที่ไม่มีใครแตะต้องกับความสำเร็จ ซึ่งช่วยให้รูปแบบต่อไปนี้:
  • ถ้าตั้ง python_path (ซึ่งหลาม)
  • ...
  • ปลาย
  • เพราะชุดไม่ได้ปรับเปลี่ยนสถานะ $ ในความสำเร็จถ้าสาขาการทดสอบอย่างมีประสิทธิภาพไม่ว่าจะเป็นที่ประสบความสำเร็จและถ้าเป็นเช่นนั้นไม่ว่าจะเป็นชุดยังประสบความสำเร็จ.
  • การปรับปรุง $ PATH จัดการ.
  • มีตัวแปรใหม่คือ $ fish_user_paths ซึ่งสามารถตั้งค่าในระดับสากลและมีเนื้อหาที่ถูกผนวกเข้ากับ $ PATH # 527
  • / etc / เส้นทางและ /etc/paths.d ได้รับการยอมรับในขณะนี้บน OS X
  • ปลาไม่ปรับเปลี่ยน $ PATH ที่จะหาไบนารีของตัวเอง
  • สายยาวไม่ได้ใช้จุดไข่ปลาสำหรับแบ่งบรรทัดและคัดลอกและวางไม่ควรรวมถึงการขึ้นบรรทัดใหม่แม้ว่าสายที่ถูกหัก # 300
  • ไวยากรณ์ใหม่สำหรับช่วงที่ดัชนี (บางครั้งเรียกว่า & quot; ชิ้น & quot;) # 212
  • ปลาในขณะนี้สนับสนุนอื่นถ้ามีคำสั่ง # 134
  • กระบวนการและเสร็จสิ้น pid ตอนนี้ทำงานบน OS X # 129
  • ปลาอยู่ในขณะนี้ relocatable และไม่ได้ขึ้นอยู่กับการรวบรวมในเส้นทาง # 125
  • ปลาในขณะนี้สนับสนุนพรอมต์ด้านขวา (RPROMPT) ผ่านฟังก์ชั่น fish_right_prompt # 80
  • ปลาตอนนี้ใช้ posix_spawn แทนส้อมเมื่อเป็นไปได้ซึ่งเป็นเร็วขึ้นมากใน BSD และ OS X # 11
  • แก้ไขเด่นอื่น ๆ :
  • สำเร็จ VCS ปรับปรุง (darcs, CVS, SVN ฯลฯ .)
  • หลีกเลี่ยงการเรียก getcwd ในหัวข้อหลักที่จะสามารถแขวน # 696
  • ควบคุม-D (ลบไปข้างหน้า) ไม่หยุดที่ระยะเวลา # 667
  • สำเร็จสำหรับคำสั่งใหม่ ๆ
  • ปลาตอนนี้เคารพ keybindings ไม่ซ้ำกันของ rxvt # 657
  • xsel ถูกสร้างขึ้นไม่ได้เป็นส่วนหนึ่งของปลา มันจะยังคงถูกเรียกถ้าติดตั้งแยกต่างหาก # 633
  • __ fish_filter_mime ไม่ spews # 628
  • ตัวเลือก --no-ดำเนินการไปตกปลาไม่ตกมากกว่าเมื่อถึงจุดสิ้นสุดของบล็อก # 624
  • fish_config รู้วิธีการหาปลาแม้จะไม่ได้อยู่ใน $ PATH # 621
  • พื้นที่ชั้นนำในขณะนี้ป้องกันไม่ให้เขียนถึงประวัติศาสตร์ในฐานะที่จะทำในทุบตีและ zsh # 615
  • กดปุ่ม Enter หลังจากทับขวาเพียงไปที่บรรทัดใหม่ถ้ามันจะตามด้วยช่องว่างหรือจุดสิ้นสุดของเส้น # 613
  • printf ตอนนี้ builtin # 611
  • จัดการเหตุการณ์ไฟควรไม่หากมีสัญญาณจะถูกบล็อก # 608
  • set_color ตอนนี้ builtin # 578
  • ความสำเร็จหน้าคนตอนนี้จะอยู่ในไดเรกทอรี generated_completions ใหม่แทนของไดเรกทอรีสำเร็จของคุณ # 576
  • แท็บตอนนี้ล้างแนะนำอัตโนมัติ # 561
  • เสร็จแท็บจากภายในคู่ของคำพูดตอนนี้พยายามที่จะ & quot; เหมาะสม & quot; ปิดอ้าง # 552
  • EDITOR $ ขณะนี้สามารถรายการ: ยกตัวอย่างเช่นการตั้งค่า EDITOR -f gvim) # 541
  • ร่างกายกรณีอยู่ในขณะนี้เย​​ื้อง # 530
  • สวิทช์รายละเอียด -p ไม่เกิดปัญหาอีกต่อไป # 517
  • ตอนนี้คุณสามารถควบคุม-C จากการอ่าน # 516
  • umask คือตอนนี้ทำงานบน OS X # 515
  • หลีกเลี่ยงการเรียก getpwnam ในหัวข้อหลักที่จะสามารถแขวน # 512
  • Alt-F หรือ Alt-ลูกศรขวา (Option-F หรือตัวเลือกลูกศรขวา) ในขณะนี้ยอมรับคำหนึ่ง autosuggestion # 435
  • การตั้งค่าเป็นปลาเปลือกเข้าสู่ระบบของคุณไม่ได้ฆ่า OpenSUSE # 367
  • backslashes ตอนนี้เข้าร่วมเส้นแทนการสร้างคำสั่งหลาย # 347
  • ก้องตอนนี้ใช้ธง -e การตีความหนี # 337
  • เมื่อโทเค็นที่ผ่านมาในการป้อนข้อมูลของผู้ใช้มีตัวอักษรใช้กรณีของตนในการตั้งค่าที่ autosuggestion # 335
  • คำอธิบายตอนนี้มีสีออกเสียงของตัวเอง # 279
  • สัญลักษณ์ตัวแทนเริ่มต้นด้วย (ตัวอย่างเช่นคำสั่ง ls. *) ไม่ตรงกับ และ .. # 270
  • ซ้ำสัญลักษณ์ตอนนี้จัดการห่วง symlink # 268
  • ขณะนี้คุณสามารถลบรายการประวัติศาสตร์จากเว็บอินเตอร์เฟส fish_config # 250
  • OS X ในขณะนี้สร้างการเชื่อมโยงที่อ่อนแอ wcsdup และ wcscasecmp # 240
  • ปลาตอนนี้บันทึกและเรียกคืนกลุ่มกระบวนการซึ่งป้องกันไม่ให้กระบวนการบางอย่างจากการรายงานผิดว่าเป็นหยุด # 197
  • funced ตอนนี้จะใช้เวลาตัวเลือกบรรณาธิการ # 187
  • สีแถวสลับที่มีอยู่ในเพจเจอร์ปลาผ่าน fish_pager_color_secondary # 186
  • ค่าตัวแปรสากลจะถูกเก็บไว้ในขณะนี้ขึ้นอยู่กับที่อยู่ MAC ของคุณไม่ได้ชื่อโฮสต์ของคุณ # 183
  • ตก ^ ตอนนี้เพียง แต่เปลี่ยนเส้นทาง stderr ถ้ามันเป็นตัวอักษรตัวแรกของโทเค็นทำให้ผู้ใช้คอมไพล์มีความสุข # 168
  • แนะนำอัตโนมัติจะสายสาเหตุที่ไม่มีการตัด # 167
  • การจัดการที่ดีขึ้นของการรวมตัวอักษร Un​​icode # 155
  • SIGHUPs ปลากระบวนการมากขึ้นมักจะ # 138
  • ปลาไม่ทำให้เกิด sudo เพื่อขอรหัสผ่านทุกครั้ง
  • ปลามีลักษณะการทำงานที่ดีขึ้นภายใต้การบัญชาการเที่ยงคืน # 121
  • ตั้ง -e เกิดปัญหาไม่ # 100
  • ปลาตอนนี้จะนำประวัติศาสตร์จากทุบตีถ้ามีประวัติไม่มีปลา # 66
  • backslashed-บรรทัดใหม่ภายในสตริงที่ยกมาตอนนี้มีพฤติกรรมอย่างสังหรณ์ใจมากขึ้น # 52
  • แท็บชื่อควรจะแสดงอย่างถูกต้องใน iTerm2 # 47
  • SCP เสร็จเส้นทางระยะไกลในขณะนี้บางครั้งทำงาน # 42
  • อ่าน builtin ไม่ได้แสดงให้เห็นแนะนำอัตโนมัติ # 29
  • ปุ่มลัดที่กำหนดเองขณะนี้คุณสามารถตั้งค่าผ่านทางฟังก์ชั่น fish_user_key_bindings # 21
  • สคริปต์ทั้งหมดหลามตอนนี้ทำงานอย่างถูกต้องภายใต้ทั้ง 2 Python และ Python 3 # 14
  • & quot; ยอมรับ autosuggestion & quot; ที่สำคัญตอนนี้สามารถกำหนดค่า # 19
  • แนะนำอัตโนมัติจะไม่แนะนำให้คำสั่งที่ไม่ถูกต้อง # 6

มีอะไรใหม่ ในรุ่น 1.23.1:

  • ข่าวประชาสัมพันธ์ฉบับนี้มีรายชื่อยาวของการแก้ปัญหาสำหรับข้อบกพร่อง , annoyances และ misfeatures เช่นเดียวกับความสำเร็จหลายแท็บคำสั่งที่เฉพาะเจาะจงใหม่.

ต้องการ

  • Doxygen
  • Ncurses

ซอฟต์แวร์ที่คล้ายกัน

ish
ish

14 Apr 15

Pash
Pash

2 Jun 15

mudFTP
mudFTP

3 Jun 15

sysfunc
sysfunc

17 Feb 15

ความคิดเห็นที่ The friendly interactive shell

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!