วันก่อน @KnightBaron มานำเสนอ snippetsEmu บน Vim คล้ายๆกับ TextMate บน Mac นั่นเอง
บางคนอาจจะงง เอ๊ะ snipetsEmu มันคืออะไร
สมมติ พิมพ์ว่า foreach แล้วกด Tab มันจะ generated code ให้อัตโนมัติ
1 2 3 4 5 |
foreach( $<{variable}> as $<{key}> => $<{value}> ) { <{}> } <{}> |
จะพิมพ์อะไร ก็ tab tab tab tab tab บราบราบรา โลด ^^
ติดตั้งยังไงเล่า
- Download File snippy_plugin.vba กับ snippy_bundles.vba ก่อน
- ใช้โปรแกรม gvim เปิดไฟล์ snippy_bundles.vba และ snippy_plugin.vba ที่อยู่ใน ftplugin
$ gvim snippy_plugin.vba
:so %
$ gvim snippy_bundles.vba
:so %
- เสร็จแย๊ว
- เรียกใช้ผ่านโปรแกรม gvim เน๊อ
เวลาจะติดตั้ง vimball เปิดไฟล์ source จากที่ไหนก็ได้ ไม่ต้องก๊อบให้ยุ่งยากหรอก
อันนี้รึป่าวที่พี่กล้าจะเอามาใช้เป็นโปรแกรม AutoTab อ่ะ
@WuDragon
Vim มัน auto indent ให้อยู่แล้วอ่ะคับ
@KnightBaron
Thanks.