Categories
Software

รวม Plugin ที่ผมใช้ใน Vim

จริงๆได้เห็นความเทพของ Vim มาหลายรอบแล้วว่ามันทำให้เราสามารถ coding โดยไม่ต้องละมือไปจับเมาส์เลย แต่ก็ยังไม่เคยลองจริงๆจังๆซะทีจนได้มาดูวีดีโอที่ @dtinth ไปพูดเรื่อง Vim ที่ BCBK กับได้ Pair Programming กับพี่ @visiblerap ก็เลยกะว่าจะมาลองหัดใช้ Vim จริงๆซะที

โดยก่อนหน้าที่จะมาหัดใช้ Vim เนี่ยผมใช้ Sublime Text 3 เป็นตัว editor หลักที่ใช้ในการ Code ต่างๆ โดย Plugin ที่ผมลงไว้ใช้ใน Vim หลังจากใช้งานมันมา 3 วันมีดังนี้ครับ

Vundle

ตัวนี้เป็นเหมือนกับ Package Installer ใน Sublime เลยครับโดยเราอยากได้ Plugin อะไรก็แค่เข้าไปเพิ่มค่าในไฟล์ .vimrc โดย pattern มันคือ

user.github/repository

แล้วก็จัดการรัน :BundleInstall ก็จะได้ Plugin ตัวที่เราต้องการลงมาอัตโนมัติครับ

Vim-sneak

ตัวนี้เอาไว้ใช้กระโดดไปหาจุดที่เราต้องการคล้ายๆกับตัว vim-easymotion

Supertab

ตัวนี้เอาไว้ map ปุ่ม tab ไว้ใช้ตอนที่มัน autocomplete

NERDTree

ตัวนี้เอาไว้เรียกดู Directory/File ต่างๆคล้ายๆ แถบข้างของ Sublime

Arpeggio

ตัวนี้เอาไว้ map ปุ่มที่เราต้องการให้กดพร้อมกันแล้วมันจะได้อะไรออกมาคล้ายๆกับการกดคอร์ด เช่น

uts > puts

ges > gets

syl > System.our.println

อะไรประมาณนี้ครับ

 

หลังจากหัดใช้ Vim มาได้ 3-4 วันรู้สึกดีจริงๆครับที่ไม่ต้องคอยละมือจากคีย์บอร์ดมาขยับเมาส์เพื่อเลื่อนไปจุดที่เราต้องการหรือเปิดไฟล์อื่นเลย 🙂

 

Leave a Reply

Your email address will not be published. Required fields are marked *