คำสั่ง Unix VI เบื้องต้น รู้คร่าวๆ พอให้แก้ปัญหาเฉพาะหน้าได้นะ
ผมคนนึงที่ไม่ค่อยได้ใช้คำสั่ง VI บน Unix ซะเท่าไร
เรียกได้ว่าใช้ทีก็ search google ทีกว่าจะหาคำสั่งที่ใช้ได้ก็นานเลยทีเดียว
วันนี้เลยขอเก็บคำสั่ง VI Unix ที่ใช้บ่อย ๆ ไว้ตามนี้
เทคนิคการ Copy ทั้งบรรทัดแล้วแก้ไขบางคำ
yy คือ การ Copy ทั้งบรรทัด จากนั้น ตามด้วย p เพื่อวางลงในบรรทัดต่อไป
i เริ่มต้นคำสั่งพิมพ์ตรงจุดที่ cursor อยู่
r เริ่มต้นคำสั่งพิมพ์ตรงจุดที่ cursor อยู่แบบทับตัวเดิม
I เริ่มต้นคำสั่งพิมพ์ตรงต้นบรรทัด (ไม่ค่อยได้ใช้นะ)
u ย้อนกลับ 1 step อันนี้ใช้บ่อยเวลาผิด step 55+
x ลบตัวอัษร 1 ตัวตรงตำแหน่งที่ cursor อยู่
dw ลบทั้งคำ
dd ลบทั้งบรรทัด
o ขึ้นบรรทัดใหม่
หลักๆ ก็รู้เพียงเท่านี้ครับสามารถ ใช้งาน VI ได้แระ
และก็อย่าลืม กด Esc บ่อยๆ นะเพื่อให้อยู่ใน Mode คำสั่งก่อนที่จะทำอะไรต่อไป
สุดท้าย หลังจากแก้ไขไฟล์เสร็จแล้ว ให้กดเข้าโหมด คำสั่ง ตามด้วย
:w save ไว้แต่ไม่ปิดคำสั่ง VI
:wq เพื่อปิดคำสั่ง VI แบบ save
:q! ปิดคำสั่ง VI แบบไม่ save