วิธีใช้ zsh เป็นค่าเริ่มต้นใน Terminal สำหรับ Mac OS
Zsh หรือ z shell เป็นเชลล์ยอดนิยมทางเลือกแทน bash และ tcsh พร้อมด้วยการปรับปรุงและตัวเลือกการปรับแต่งมากมายที่นำเสนอผ่านโครงการ Oh-My-ZSH
หากคุณต้องการใช้ zsh เป็นเชลล์เริ่มต้นใน Terminal สำหรับ Mac OS แทนที่จะใช้ bash คุณสามารถทำได้โดยทำตามขั้นตอนต่อไปนี้:
วิธีตั้งค่า zsh เป็นเชลล์เริ่มต้นใน Terminal สำหรับ Mac
- เปิดแอป Terminal แล้วดึงเมนู “Terminal” ลงมา เลือก “Preferences”
- หากต้องการเปลี่ยนเชลล์ทั้งหมดเป็นค่าเริ่มต้นเป็น zsh:
- เลือกแท็บ “ทั่วไป” และเปลี่ยน “เชลล์ที่เปิดด้วย:” เป็น “คำสั่ง (เส้นทางที่สมบูรณ์)” และวางต่อไปนี้:
- หากต้องการเปลี่ยนเชลล์โปรไฟล์เฉพาะเป็น zsh:
- เลือกแท็บ “โปรไฟล์” และเลือกโปรไฟล์ที่จะปรับเปลี่ยนจากรายการ (หรือสร้างโปรไฟล์แบบกำหนดเอง)
- ไปที่แท็บ “เชลล์” และกาเครื่องหมาย “เรียกใช้คำสั่ง:” และป้อน “zsh”
- เปิดหน้าต่าง Terminal ใหม่หรือเปิดหน้าต่างใหม่ด้วยโปรไฟล์เฉพาะที่คุณตั้งค่า zsh ไว้ ตอนนี้คุณจะมี zsh เป็นค่าเริ่มต้น
/bin/zsh/
การเปลี่ยนแปลงนี้เป็น zsh เนื่องจากเชลล์เริ่มต้นจะคงอยู่ระหว่างการออกจากระบบและการเปิดใช้ Terminal ใหม่ แม้ว่าเชลล์หรือหน้าต่างเทอร์มินัลที่ใช้งานอยู่ในปัจจุบันจะต้องรีเฟรชหรือป้อน zsh ด้วยตนเอง
ใช่ มีวิธีอื่นในการทำเช่นนี้ แต่ที่น่าสนใจพอ การระบุเชลล์ที่จะเปิดจริง ๆ แล้วช่วยเพิ่มความเร็วของแอป Terminal ใน Mac OS ในหลาย ๆ กรณี ดังนั้นจึงอาจเพิ่มประสิทธิภาพได้เช่นกัน (สำหรับเร็กคอร์ด ไม่จำเป็นต้องเป็น zsh เพื่อปรับปรุงความเร็ว คุณสามารถเปลี่ยนเชลล์เริ่มต้นเป็นอะไรก็ได้ที่มีใน Mac เพื่อให้ได้ผลลัพธ์เดียวกัน)
คุณยังสามารถเปลี่ยน iTerm ซึ่งเป็นการแทนที่ Terminal ยอดนิยม ให้ใช้ zsh เป็นเชลล์เริ่มต้นโดยไปที่การตั้งค่าแอปและปรับโปรไฟล์ > ทั่วไป > คำสั่งเป็น 'zsh'
ตอนนี้คุณมี zsh เป็นเชลล์เริ่มต้นของคุณใน MacOS หรือ Mac OS X แล้ว คุณอาจต้องการดูโครงการ oh-my-zsh ที่ยอดเยี่ยมที่ https://github.com/robbyrussell /oh-my-zsh เพื่อค้นหาธีม ฟังก์ชัน และการปรับแต่งอื่นๆ ที่จะนำมาสู่ zsh