ป้ายกำกับ: ย่อ

ติดตั้ง Oh My ZSHติดตั้ง Oh My ZSH

ก่อนอื่นลองอ่าน macOS / Linux : ทำไมลง Oh My ZSH ก่อนแล้วจะเข้าใจว่าทำไมควรลงเพิ่มไม่ใช้ ZSH ที่มีอยู่แล้ว สามารถติดตั้งบน macOs และ Linux ได้ทุกค่าย ( Ubuntu, Debian, CentOS, Arch ฯลฯ) และเป็นที่นิยมมากในหมู่ Developer ที่ใช้ Linux ครับ


เตรียมความพร้อม ( Prerequisites )

ตรวจสอบว่าเครื่องของคุณมีสิ่งที่จำเป็นครบหรือยัง โดยใช้คำสั่ง

  • Zsh:
    zsh --version
    • ถ้ายังไม่มี Zsh ให้ลงก่อนด้วยคำสั่ง
      sudo apt install zsh
      ( สำหรับตระกูล Ubuntu / Debian )
  • Curl หรือ Wget: สำหรับโหลดตัวติดตั้ง
  • Git: สำหรับดึงไฟล์ Oh My Zsh มาลง
  • อ่าน Ubuntu: ติดตั้ง ZSH เหมือน macOs

ขั้นตอนการ Backup ( สำคัญ! )

เพื่อป้องกัน Config เดิมหายตามที่คุณกังวล ให้รันคำสั่งนี้เพื่อสำรองข้อมูล .zshrc เดิมไว้ก่อน

cp ~/.zshrc ~/.zshrc.backup


วิธีการติดตั้ง Oh My Zsh

คุณสามารถเลือกใช้คำสั่งใดคำสั่งหนึ่งด้านล่างนี้ ( แนะนำ curl ครับ )

  • ผ่าน Curl
    sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  • ผ่าน Wget
    sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

สิ่งที่จะเกิดขึ้นระหว่างติดตั้ง

  1. ระบบจะถามว่า “Do you want to change your default shell to zsh? [Y/n]”
    • ให้ตอบ Y เพื่อให้ทุกครั้งที่เปิด Terminal มาจะเป็น Oh My Zsh ทันที
  2. หน้าจอจะเปลี่ยนเป็นสีสันสวยงามและมีโลโก้ Oh My Zsh ปรากฏขึ้น

การกู้คืน Config เดิม ( ถ้ามี )

หากคุณเคยมี Alias หรือ PATH ในไฟล์เก่าที่ Backup ไว้ ให้เปิดไฟล์มาดูแล้วก๊อปปี้ไปวางในไฟล์ .zshrc ตัวใหม่
cat ~/.zshrc.backup # ดูไฟล์เก่า
nano ~/.zshrc # เอาสิ่งที่ต้องการไปแปะท้ายไฟล์ใหม่


💡 แนะนำเพิ่มเติมสำหรับ Linux

หลังจากลงเสร็จแล้ว ผมแนะนำให้ลง Plugin ยอดฮิต 2 ตัวนี้เพิ่มครับ ( จะทำให้ Terminal ฉลาดขึ้นมาก )

  • sh-autosuggestions: ช่วยจำคำสั่งที่เคยพิมพ์
  • zsh-syntax-highlighting: ช่วยเช็คว่าพิมพ์คำสั่งถูกหรือไม่

อ่านเพิ่มเติม