วิธีติดตั้ง Oh My Zsh บน Mac
ต้องการลองใช้ Oh My Zsh ใน Terminal ของคุณหรือไม่ Oh My Zsh เป็นตัวจัดการการกำหนดค่า zsh ยอดนิยมที่นำเสนอธีม ฟังก์ชัน ตัวช่วย ปลั๊กอิน และคุณสมบัติที่มีประโยชน์อื่น ๆ มากมายสำหรับผู้ใช้บรรทัดคำสั่ง มันถูกใช้งานอย่างหนักโดยคนจำนวนมากที่ใช้เวลาส่วนใหญ่ในบรรทัดคำสั่ง ไม่ว่าจะเพื่อการพัฒนา การบริหาร หรือแค่ดูรอบๆ ดังนั้นหากคุณอยู่ในหมวดหมู่เหล่านี้ คุณอาจพบว่ามันคุ้มค่าที่จะลองดู
ขณะนี้ zsh เป็นเชลล์เริ่มต้นในแอป Terminal สำหรับ macOS รุ่นใหม่ แต่ Oh My Zsh นั้นแยกจากกัน ดังนั้นจึงต้องติดตั้งและกำหนดค่าแยกต่างหาก
ในการเริ่มต้น ให้เปิด Terminal ซึ่งอยู่ในโฟลเดอร์ /Applications/Utilities/ บน Mac (หรือคุณสามารถเปิด Terminal ด้วย Spotlight โดยกด Command+Spacebar แล้วพิมพ์ “Terminal” จากนั้นกดปุ่ม Return ). จากนั้นคุณจะต้องดำเนินการสตริงคำสั่งต่อไปนี้:
"sh -c $(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh) "
การคัดลอก วาง และการกดปุ่มกลับด้วยไวยากรณ์นั้นในพรอมต์ของเทอร์มินัลและคุณไปได้เลย
(หมายเหตุ: ข้อควรระวังด้านความปลอดภัยตามปกติควรใช้กับการดำเนินการเชลล์สคริปต์ที่ดาวน์โหลดจากระยะไกล และแม้ว่า Oh My Zsh จะเป็นโครงการโอเพ่นซอร์สที่ได้รับความนิยมมาก การรักษาความปลอดภัยของอุปกรณ์ถือเป็นความรับผิดชอบของคุณในท้ายที่สุดหากคุณไม่แน่ใจ โปรดตรวจสอบไฟล์ install.sh ด้วยตัวคุณเองเพื่อให้แน่ใจว่าคุณพอใจกับสิ่งที่เกิดขึ้นเบื้องหลัง คุณสามารถรับโปรแกรมติดตั้งล่าสุดได้จากหน้า GitHub ของโปรเจ็กต์ที่ https://github.com/ohmyzsh/ohmyzsh)
คุณจะได้รับแจ้งว่าคุณต้องการทำให้ Oh My Zsh เป็นเชลล์เริ่มต้นหรือไม่ ดังนั้นให้กด "Y" ถ้าใช่ หรือ "N" ถ้าไม่ใช่ คุณอาจต้องการ กด Y ถ้าคุณรำคาญกับการติดตั้ง Oh My Zsh
Oh My Zsh จะเปิดขึ้นทันทีเมื่อการติดตั้งสำเร็จ ดังนั้นหากคุณคุ้นเคยแล้ว ลองอ่านดู มิฉะนั้น คุณอาจพบว่ามีประโยชน์ในการตรวจสอบเอกสาร OhMyZsh Wiki สำหรับข้อมูลเกี่ยวกับการตั้งค่า ปลั๊กอิน ธีม การปรับแต่ง และอื่นๆอีกมากมาย
หากคุณมาจาก bash หรือ tsch โปรดจำไว้ว่า zsh เก็บตัวแปรสภาพแวดล้อมต่างกัน นอกจากนี้ zsh ยังใช้ไฟล์ปรับแต่งพิเศษ .zshrc ของตัวเอง
นี่เป็นเพียงหนึ่งในเครื่องมือบรรทัดคำสั่งยอดนิยมและมีประโยชน์มากมายสำหรับ Mac หากคุณสนใจ Oh My Zsh คุณอาจต้องการติดตั้ง Homebrew package manager เพื่อให้คุณสามารถรับโลกของเครื่องมือยูนิกซ์บน Mac ได้อย่างง่ายดายเช่นกัน
อย่าพลาดบทความบรรทัดคำสั่งอื่น ๆ ของเราในขณะที่คุณกำลังศึกษาอยู่ในเทอร์มินัล (หรือ iTerm2!)