Shell Shell สำหรับ Mac OS X ทำให้ Command Line ฉลาดขึ้นและ Friendlier

คุณกำลังมองหาวิธีที่จะทำให้บรรทัดคำสั่งผู้ใช้อีกเล็กน้อยเป็นมิตร? ถ้าเป็นเช่นนั้นคุณอาจพบว่า Fish เป็นเปลือกทางเลือกที่ดีงามไม่ว่าคุณจะเป็นคนใหม่ของ OS X Terminal หรือคุณต้องการความช่วยเหลือทั่วไปเมื่ออยู่ที่บรรทัดคำสั่ง

"บรรทัดคำสั่งสำหรับยุค 90" ด้วยคุณลักษณะที่มีประโยชน์อย่างแท้จริงและ (ค่อนข้าง) สมัยใหม่เช่น autosuggestions สมาร์ทขึ้นอยู่กับประวัติความสมบูรณ์อัตโนมัติของคำสั่งที่ดี จานสีเริ่มต้นสำหรับการเน้นไวยากรณ์การกำหนดค่าแบบเว็บที่เรียบง่ายและอื่น ๆ สำหรับพวกเราที่คุ้นเคยกับโลกของเปลือกหอยมากขึ้นเช่น zsh บนเตียรอยด์ แต่น่ารักและฉลาดกว่า หากมีเสียงดังใดและน่าสนใจที่คุณจะสำรวจพื้นฐานของ Mac OS X และโลกของยูนิกซ์ในรูปแบบที่เป็นมิตรกับผู้ใช้ให้ตรวจสอบ Out Ridiculous Fish ซึ่งเป็นสาขาของเปลือกหอยดั้งเดิมที่การพัฒนาสิ้นสุดลง ในขณะที่ผ่านมา

  • รับปลาไร้สาระ (ฟรี)

ตัวติดตั้งแพคเกจเป็นวิธีที่ง่ายที่สุดสำหรับผู้ใช้ส่วนใหญ่ในการติดตั้งปลาใน OS X แต่แหล่งที่มานี้มีให้สำหรับผู้ที่ต้องการสร้างตั้งแต่เริ่มต้น

เมื่อคุณได้ติดตั้ง Fish launch Terminal แล้วพิมพ์ "fish" เพื่อเข้าสู่เชลล์ใหม่ในเซสชันเพื่อเริ่มต้นการทดสอบหากคุณต้องการใช้งานที่คุณกำลังใช้เปลี่ยนเปลือกเริ่มต้นให้เป็นปลาด้วยคำสั่งต่อไปนี้ (/ bin / ทุบตีเป็นเปลือกเริ่มต้นของ OS X ถ้าคุณต้องการย้อนกลับ):

chsh -s /usr/local/bin/fish

ปลาประกอบด้วยชื่อแทนและคำสั่งที่เป็นที่นิยมซึ่งสามารถมองเห็นได้โดยการพิมพ์ fish_config สิ่งต่างๆเช่นที่เรียกว่า ll และ la aliases แต่เวทมนตร์ที่แท้จริงนั้นมีอยู่ใน autosuggestions และ autocompletions ที่ชาญฉลาดซึ่งใช้ประวัติเปลือกหอยเพื่อทำนายสิ่งที่คุณต้องการทำและเพื่อช่วย เรียกคืนในคำสั่งที่คลุมเครือที่สุดบางส่วนโดยไม่มี grepping รอบใน bash_history

สำหรับการเรียนรู้เหล่านี้หน้าคู่มือปลามีประโยชน์มากเช่นกันจะให้ภาพรวมทั่วไปที่ดีของคำสั่งยูนิกซ์และฟังก์ชันบรรทัดคำสั่งและสามารถเข้าถึงได้โดยการพิมพ์:

man fish

ขั้นตอนนี้จะเริ่มต้นเว็บเบราว์เซอร์เริ่มต้นเพื่อไฟล์: //localhost/usr/local/share/doc/fish/index.html ซึ่งโดยทั่วไปแล้วบทแนะนำเบื้องต้นเกี่ยวกับเปลือกหอยโดยทั่วไป

ทั้งหมดในทุกปลาเป็นเรื่องเป็นมิตรเป็นเปลือกหอยจะได้รับแม้ว่าจะไม่เกือบเป็นความทะเยอทะยาน reworking เป็นโครงการ TermKit ก็คุ้มค่าตรวจสอบออก

ไปที่ MacStories & HackerNews เพื่อค้นหา