vi ไวเป็นลิง

แต่ก่อนมี เพื่อนเคยพูดไว้ว่า "vi ไวเป็นลิง" ภายหลังได้ลองเล่นเองแล้ว ก็เห็นด้วยเป็นอย่างยิ่ง โดยเฉพาะเมื่อต้องทำงานกับ ไฟล์ที่มีขนาดใหญ่ (เคยเป็น 100 MB มาแล้ว) แต่ว่าพอไม่ได้ใช้นาน ๆ ไหง ลืมซะอย่างนั้น และก็เห็นจะเป็นประโยนช์ต่อสาวก linux ด้วย

การเลื่อนตำแหน่ง

^f = เลื่อนลง 1 หน้า
^b = เลื่อนขึ้น 1 หน้า
^d = เลื่อนลงครึ่งหน้า
^u = เลื่อนขึ้นครึ่งหน้า

การลบ

x = ลบ 1 อักขระ
dw = ลบตั้งแต่เคอร์เซอร์จนถึงต้นคำหน้า
d$, D = ลบตั้งแต่เคอร์เซอร์จนถึงท้ายบรรทัด
dL = ลบตั้งแต่บรรทัดปัจจุบันจนถึงท้ายจอภาพ
dh = ลบ 1 อักขระก่อนถึงเคอร์เซอร์
dd = ลบบรรทัดปัจจุบัน
dG = ลบจากบรรทัดปัจจุบันจนถึงท้ายไฟล์
d1G = ลบจากบรรทัดปัจจุบันจนถึงต้นไฟล์

ใช้ร่วมกับตัวเลข

d3w, 3dw = ลบ 3 คำ
5dd, 4dj = ลบ 5 บรรทัด จากบรรทัดปัจจุบัน ( 4dj=ลบบรรทัดปัจจุบัน และอีก 4 บรรทัดถัดไป )
4dk = ลบบรรทัดปัจจุบัน และอีก 4 บรรทัดก่อนหน้า
5Gdd = ลบบรรทัดที่ 5

Topic: 

Comments

น่าจะเหมาะกับคนที่ชอบใช้ vi เขียนโปรแกรมนะครับ
คีย์ลัดพวกนี้ ช่วยให้งานเร็วขึ้นจริงๆ

Creative Commons License ลิขสิทธิ์ของบทความเป็นของเจ้าของบทความแต่ละชิ้น
ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-อนุญาตแบบเดียวกัน 3.0 ที่ยังไม่ได้ปรับแก้