ฉันจะกำหนดค่าแอพ Terminal ของฉันด้วย bash และ iTerm2 ด้วย zshell และโอ้ zsh ของฉันได้อย่างไร


13

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

คำตอบ:


26

หากเชลล์ระบบเริ่มต้นของคุณคือ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)"

3
จริง ๆ แล้วมันควรจะเป็นchsh -s /bin/bash(-s ไม่ใช่ -c)? ฉันได้chsh: illegal option -- c...
XML
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.