สำหรับการติดตั้ง Plugin เพิ่มใน Oh My ZSH โดยจะยกตัวอย่าง สองตัวนี้ สามารถทำได้ทั้งบน Ubuntu และ Mac ครับ
- Clone Plugin ลงเครื่อง
เปิด Terminal แล้วรันคำสั่งเหล่านี้ทีละบรรทัด เพื่อโหลดตัว Plugin มาไว้ในโฟลเดอร์ของ Oh My Zsh ครับ- ติดตั้ง zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions - ติดตั้ง zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
- ติดตั้ง zsh-autosuggestions
- เปิดใช้งานในไฟล์
.zshrc
เมื่อโหลดมาแล้ว คุณต้องไปบอกให้ Oh My Zsh รู้ว่าให้เรียกใช้งานด้วยครับ- เปิดไฟล์ Config
nano ~/.zshrc - เลื่อนหาบรรทัดที่เขียนว่า
plugins= (git)- แก้ไขให้เป็นชื่อ Plugin ที่เราเพิ่งโหลดมา
plugins= (git zsh-autosuggestions zsh-syntax-highlighting) - ถ้ามีมาก ก็ใช้วิธีวางไว้คนละบรรทัด
plugins=
- แก้ไขให้เป็นชื่อ Plugin ที่เราเพิ่งโหลดมา
- เปิดไฟล์ Config
- Reload Config
source ~/.zshrc - ดูว่าติดตั้งสำเร็จมั๋ย
echo $plugins
ควรจะแสดง plugin ที่เราติดตังไว้เ เช่น
git zsh-autosuggestions zsh-syntax-highlighting
อ่านเพิ่มเติม
- Oh My ZSH: รายชื่อ plugin ที่มี
- macOS / Linux : ทำไมลง Oh My ZSH
- Ubuntu: ติดตั้ง ZSH เหมือน macOs
- ติดตั้ง Oh My ZSH
อ่านเพิ่มเติม
- Java 16 (2021): Records (คลาสข้อมูลแบบ Immutable ที่ประกาศกระชับ ไม่ต้องเขียน Getter/Setter เอง) และ Pattern Matching สำหรับ instanceof
- Java 15 (2020): Sealed Classes (การจำกัดสิทธิ์ว่าคลาสใดสามารถสืบทอดได้บ้าง) และ Hidden Classes
- MacOs: จัดการจอในจอนอกด้วย BetterDisplay
- MacOs: BetterDisplay VS Lunar
- MacOs: เปิดฝาปิดจอเครื่อง / ตั้งหลายจอ ง่าย ๆ