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

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

progbar
progbar

14 Apr 15

CDBoomkars
CDBoomkars

14 Apr 15

MirBSD Korn Shell
MirBSD Korn Shell

17 Feb 15

ftpterm
ftpterm

11 May 15

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

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