วัน: 29 มกราคม 2017

ยกระดับ Terminal ด้วย Oh My Zsh Plugins (ฉบับปี 2026 )ยกระดับ Terminal ด้วย Oh My Zsh Plugins (ฉบับปี 2026 )

การใช้ Terminal เปล่า ๆ อาจทำให้คุณเสียเวลาพิมพ์คำสั่งยาว ๆ แต่ด้วย Oh My Zsh เราสามารถเพิ่ม Plugin เพื่อช่วยให้ชีวิตง่ายขึ้น ตั้งแต่การจำคำสั่งเก่า ๆ ไปจนถึงการย่อคำสั่ง Git ให้เหลือเพียง 2-3 ตัวอักษร


🛠️ กลุ่ม Plugin พื้นฐาน

Plugin เหล่านี้ติดตั้งมาพร้อมกับ Oh My Zsh อยู่แล้ว เพียงแค่เปิดใช้งานในไฟล์ ~/.zshrc

  • git: Plugin ยอดนิยมอันดับ 1 ที่ให้ Alias (ตัวย่อ) มาเพียบ เช่น:
    • gst = git status
    • gaa = git add --all
    • gcm "message" = git commit -m "message"
  • z: ช่วยให้คุณ “วาร์ป” ไปยังโฟลเดอร์ที่เคยไปบ่อย ๆ เพียงพิมพ์ z [ชื่อโฟลเดอร์บางส่วน] ไม่ต้องพิมพ์ Path เต็ม
  • sudo: พิมพ์คำสั่งไปตั้งนานแต่ลืมใส่ sudo? แค่กด ESC สองครั้ง ระบบจะเติม sudo ข้างหน้าคำสั่งล่าสุดให้ทันที
  • docker / docker-compose: เพิ่มระบบ Auto-completion และ Alias สำหรับคนทำสาย Dev-Ops

🌟 Plugin เสริมที่ “ต้องมี”

Plugin เหล่านี้ต้องทำการ git clone มาลงเครื่องก่อน

Plugin Nameความสามารถเด่น
zsh-autosuggestionsแนะนำคำสั่งถัดไปจาง ๆ โดยอิงจาก History ที่เราเคยพิมพ์
zsh-syntax-highlightingไฮไลท์สีคำสั่ง ถ้าพิมพ์ถูกจะเป็นสีเขียว ถ้าพิมพ์ผิด จะเป็นสีแดง
fzfระบบ Fuzzy Finder ช่วยให้ค้นหาไฟล์หรือ History ได้รวดเร็วแบบเทพ ๆ
you-should-useถ้าคุณพิมพ์คำสั่งเต็ม แต่มันมี Alias ย่ออยู่ มันจะเตือนว่า “เฮ้! ใช้ตัวย่อสิ เร็วกว่านะ”

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