ลงเครื่องใหม่แล้ว Vim ใช้ปุ่มลูกศรกับ Home/End ไม่ได้ เจอปัญหานี้หลายที จำวิธีแก้ไม่ได้ซะที เขียนเก็บไว้หน่อย
ถ้าใช้ PuTTY ก็ตั้งค่านิดเดียวแต่บนแมคต้องตั้งตัวแปร environment ของ TERM ใหม่เป็น linux (ของเก่าเป็น xterm) เราตั้งถาวรโดยการแก้ /etc/bashrc เพิ่มบรรทัดนี้เข้าไป
export TERM=linux
ปิด Terminal แล้วเปิดใหม่ก็จะได้ปุ่มที่คุ้นเคยกลับมา
ป.ล. ยังไม่ได้เขียนเรื่องซ่อมคอมเจ๊งข้ามทวีปเสียที ขออภัยผู้อ่านด้วยครับ
ปกติตัว syntax highlight ของ Vim มันจะดูจากนามสกุลไฟล์แล้วจึงใส่สีให้เรา วันนี้จะแก้โมดูลของ Drupal ซึ่งเป็นไฟล์ php แต่ดันนามสกุล .module มันเลยไม่มีสี
วิธีการ
ที่มา - VI Improved Tips :: vimrc dissected
หมายเหตุ - ศาสตร์แห่ง Vim ช่างล้ำลึกนัก มีบล็อกอุทิศเพื่อ vimrc โดยเฉพาะด้วยวุ้ย
Vim7 มี code completion แล้ว (ดูรูปเอาเอง)
ใช้ Vim 6 มาตั้งหลายปี ไม่รู้ว่ามันมี Text folding ด้วย จน Vim7 มันจะออกแล้วเนี่ย
วิธีใช้แบบสั้นๆ ก็กด v เข้า Visual mode แล้วลากๆ กด zf เพื่อบอกว่ามันอยู่ในชุดเดียวกัน zc ย่อ zo ขยายคืน แบบละเอียดอ่านใน Tutorial นี้เข้าใจง่ายดี ดู manual แล้วใครมันจะไปอ่านรู้เรื่องวะ