แอป Terminal ใช้ bash เป็นค่าเริ่มต้น และฉันไม่ต้องการเปลี่ยนแปลง อย่างไรก็ตามฉันต้องการกำหนดค่า iTerm2 ด้วย zshell และโอ้ zsh ของฉัน และฉันไม่ต้องการทุบตีมัน คำแนะนำที่ฉันตรวจสอบออนไลน์ให้ zshell เป็นค่าเริ่มต้นในทั้งสองแอพ
แอป Terminal ใช้ bash เป็นค่าเริ่มต้น และฉันไม่ต้องการเปลี่ยนแปลง อย่างไรก็ตามฉันต้องการกำหนดค่า iTerm2 ด้วย zshell และโอ้ zsh ของฉัน และฉันไม่ต้องการทุบตีมัน คำแนะนำที่ฉันตรวจสอบออนไลน์ให้ zshell เป็นค่าเริ่มต้นในทั้งสองแอพ
คำตอบ:
หากเชลล์ระบบเริ่มต้นของคุณคือbashTerminal ของคุณควรเริ่มต้นด้วย คุณสามารถตรวจสอบได้ในแท็บทั่วไปภายใต้การตั้งค่าเทอร์มินัล ควรมีลักษณะดังต่อไปนี้:

หาก 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...