สรุป
% vi [ตัวเลือก] [ไฟล์ .. ]
รายละเอียด
- โปรแกรมแก้ไขข้อความ "vi" ไม่แนะนำสำหรับมือใหม่
- หากต้องการออกจาก vi (ไม่มีการบันทึกที่บันทึกไว้) ให้ใช้อักขระทั้งห้าตัวนี้:
: q! - vim: การกระจาย Linux แบบสมัยใหม่ใช้ vim (= "vi improved") แทน vi และ vim จะดีกว่า vi ตัว เดิม
- gvim: มี GUI เวอร์ชั่น: gvim ประเภทใน terminal X
- สิ่งที่สำคัญที่สุดในการทำความเข้าใจ เกี่ยวกับ vi คือว่าคือ "modal" editor นั่นคือมีโหมดการทำงานไม่กี่แบบที่ผู้ใช้ต้องเปลี่ยน (การกดแป้นพิมพ์เดียวกันมีผลแตกต่างกันในโหมดต่างๆ) การอ้างอิงอย่างรวดเร็วด้านล่างมี 4 คำสั่งที่สำคัญเป็นสีแดง
คำสั่งเพื่อสลับโหมด:
สำคัญ | เข้าสู่โหมด | หมายเหตุ |
< ESC > | โหมดคำสั่ง | (กลับไปที่โหมดคำสั่งจากโหมดแก้ไขใด ๆ ) |
ผม | "แทรก" โหมดแก้ไข | (เริ่มแทรกก่อนตำแหน่งปัจจุบันของเคอร์เซอร์) |
หมายเหตุ : อย่ากดแป้นอื่นในโหมดคำสั่ง มีคำสั่งและโหมดใน Command Mode!
การคัดลอกตัดและวาง (ในโหมดคำสั่ง):
- v เริ่มเน้นข้อความ จากนั้นย้ายเคอร์เซอร์เพื่อเน้นข้อความ
- y สำเนาข้อความที่ไฮไลต์
- x ตัดข้อความที่ไฮไลต์
- p วางข้อความที่ถูกตัด / คัดลอก
การบันทึกและการเลิกสูบ (จากโหมดคำสั่ง):
- : w write (= save)
- : w ชื่อไฟล์เขียนเนื้อหาลงในไฟล์ "filename"
- : x บันทึกและออก
- : q ออก (มันจะไม่ยอมให้คุณถ้าการเปลี่ยนแปลงไม่ได้บันทึกไว้)
- : Q! ออกจากการทิ้งการเปลี่ยนแปลง (คุณจะไม่ได้รับพร้อมท์ว่าจะไม่บันทึกการเปลี่ยนแปลงหรือไม่)
ตัวอย่าง
% vi parse_record.pl
เริ่มต้น vi กับการตั้งค่าเริ่มต้นและเปิดไฟล์ parse_record.pl
สำคัญ: ใช้คำสั่ง man ( % man ) เพื่อดูว่าคำสั่งถูกใช้อย่างไรในคอมพิวเตอร์เครื่องใดเครื่องหนึ่งของคุณ