Skip to main content

คำสั่ง Linux / Unix: vi, vim, gvim

สอนการใช้งาน Vim Editor เบื้องต้น By Conanz (มิถุนายน 2026)

สอนการใช้งาน Vim Editor เบื้องต้น By Conanz (มิถุนายน 2026)
Anonim

สรุป

% vi ตัวเลือก ไฟล์ ..

รายละเอียด

  • ตัวแก้ไขข้อความ "vi" ไม่แนะนำสำหรับมือใหม่
  • เพื่อออก vi (ไม่มีการบันทึกที่บันทึกไว้) ใช้ห้าตัวอักษรเหล่านี้: : Q!.
  • กลุ่ม: การกระจาย Linux แบบสมัยใหม่ใช้ เป็นกลุ่ม (= "vi ปรับปรุง") แทน vi , และเป็นกลุ่มที่ค่อนข้างดีกว่าเดิม vi .
  • gvim: รุ่น GUI ของ vi นอกจากนี้ยังมี: ประเภท gvim ใน terminal X
  • สิ่งที่สำคัญที่สุดที่ต้องทำความเข้าใจ vi นั่นคือบรรณาธิการ "กิริยา"กล่าวคือมีโหมดการทำงานเพียงไม่กี่แบบที่ผู้ใช้ต้องเปลี่ยน (การกดแป้นพิมพ์เดียวกันมีผลแตกต่างกันในโหมดต่างๆ) การอ้างอิงอย่างรวดเร็วด้านล่างมี 4 คำสั่งที่สำคัญเป็นสีแดง

    คำสั่งเพื่อสลับโหมด:

สำคัญ

เข้าสู่โหมดหมายเหตุ
<ESC>โหมดคำสั่ง(กลับไปที่โหมดคำสั่งจากโหมดแก้ไขใด ๆ )
ผม"แทรก" โหมดแก้ไข(เริ่มแทรกก่อนตำแหน่งปัจจุบันของเคอร์เซอร์)

บันทึก: อย่ากดแป้นอื่นในโหมดคำสั่ง มีคำสั่งและโหมดใน Command Mode!

การคัดลอกตัดและวาง (ในโหมดคำสั่ง):

  • v เริ่มเน้นข้อความ จากนั้นย้ายเคอร์เซอร์เพื่อเน้นข้อความ
  • y สำเนาข้อความที่ไฮไลต์
  • x ตัดข้อความที่ไฮไลต์
  • p วางข้อความที่ถูกตัด / คัดลอก

การบันทึกและการเลิกสูบ (จากโหมดคำสั่ง):

  • : w write (= save)
  • : w ชื่อไฟล์เขียนเนื้อหาลงในไฟล์ "filename"
  • : x บันทึกและออก
  • : q ออก (มันจะไม่ยอมให้คุณถ้าการเปลี่ยนแปลงไม่ได้บันทึกไว้)
  • : Q! ออกจากการทิ้งการเปลี่ยนแปลง (คุณจะไม่ได้รับพร้อมท์ว่าจะไม่บันทึกการเปลี่ยนแปลงหรือไม่)

ตัวอย่าง

% vi parse_record.pl

เริ่มต้น vi กับการตั้งค่าเริ่มต้นและเปิดไฟล์ parse_record.pl

สำคัญ: ใช้ ชาย คำสั่ง ( % ชาย ) เพื่อดูว่ามีการใช้คำสั่งใดในคอมพิวเตอร์เครื่องใดเครื่องหนึ่งของคุณ