แอป Terminal ใช้ bash เป็นค่าเริ่มต้น และฉันไม่ต้องการเปลี่ยนแปลง อย่างไรก็ตามฉันต้องการกำหนดค่า iTerm2 ด้วย zshell และโอ้ zsh ของฉัน และฉันไม่ต้องการทุบตีมัน คำแนะนำที่ฉันตรวจสอบออนไลน์ให้ zshell เป็นค่าเริ่มต้นในทั้งสองแอพ
แอป Terminal ใช้ bash เป็นค่าเริ่มต้น และฉันไม่ต้องการเปลี่ยนแปลง อย่างไรก็ตามฉันต้องการกำหนดค่า iTerm2 ด้วย zshell และโอ้ zsh ของฉัน และฉันไม่ต้องการทุบตีมัน คำแนะนำที่ฉันตรวจสอบออนไลน์ให้ zshell เป็นค่าเริ่มต้นในทั้งสองแอพ
คำตอบ:
หากเชลล์ระบบเริ่มต้นของคุณคือbash
Terminal ของคุณควรเริ่มต้นด้วย คุณสามารถตรวจสอบได้ในแท็บทั่วไปภายใต้การตั้งค่าเทอร์มินัล ควรมีลักษณะดังต่อไปนี้:
หาก bash ไม่ใช่เปลือกเริ่มต้นของคุณคุณสามารถเปลี่ยนได้โดยพิมพ์:
chsh -s /bin/bash
ในการกำหนดค่า iTerm2 ด้วยzsh
คุณต้องเปิดการตั้งค่าและเปลี่ยนคำสั่งบนแท็บทั่วไปในโปรไฟล์เริ่มต้นของคุณ คุณต้องใส่/bin/zsh
หรืออะไรก็ตามที่คุณต้องการ
หากต้องการติดตั้ง oh-my-zsh ให้พิมพ์ดังต่อไปนี้:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
chsh -s /bin/bash
(-s ไม่ใช่ -c)? ฉันได้chsh: illegal option -- c
...