เข้าสู่โหมดแทรกในสถานที่ต่าง ๆ
เอกสารความช่วยเหลือเป็นกลุ่มมีส่วนที่ดีในเรื่องนี้: :help inserting
สรุปอย่างรวดเร็วคือ:
i
: ใส่หน้าเคอร์เซอร์
I
: แทรกก่อนอักขระตัวแรกของบรรทัด
a
: แทรกหลังเคอร์เซอร์
A
: แทรกที่ท้ายบรรทัด
o
: เริ่มต้นบรรทัดใหม่ใต้บรรทัดปัจจุบันและแทรก
O
: เริ่มต้นบรรทัดใหม่เหนือกระแสและส่วนแทรก
gI
: แทรกที่คอลัมน์ 1 ของบรรทัด
gi
: แทรกตำแหน่งที่โหมดแทรกถูกหยุดล่าสุด
คำสั่งแทรกจะนับด้วยเช่นกันดังนั้นคุณสามารถพิมพ์3itest<space><esc>
เพื่อรับ:
test test test
คำสั่งแทรกสามารถทำซ้ำได้.
เช่นกันดังนั้นitest<space><esc>..
จะได้ผลลัพธ์ (เพราะส่วนi
แทรกก่อนเคอร์เซอร์ซึ่งอยู่บนพื้นที่):
testtesttest
ในที่สุดฉันจะเพิ่ม
คำตอบของ EvergreenTreeจากความคิดเห็น: คุณสามารถเข้าสู่โหมดแทรก:star[tinsert][!]
ที่ใช้งานได้i
เว้นแต่คุณจะให้ตัวเลือกแก่มัน!
ในกรณีที่มันใช้งาน
A
ได้
การแก้ไขข้อความและจากนั้นเข้าสู่โหมดแทรก
นอกจากนี้ยังเป็นไปได้ที่จะแก้ไขข้อความในโหมดปกติและเข้าสู่โหมดแทรกที่ส่วนท้าย :help replacing
ดู ข้อมูลสรุปของคำสั่งมีดังนี้:
c
: ลบข้อความ (และดึงไปที่บัฟเฟอร์) และเข้าสู่โหมดแทรก
cc
: ลบบรรทัดและเข้าสู่โหมดแทรก
C
: ลบจนกว่าจะสิ้นสุดบรรทัดและเข้าสู่โหมดแทรก
s
: ลบจำนวนอักขระและเข้าสู่โหมดแทรก
S
: ลบจำนวนบรรทัดและเข้าสู่โหมดแทรก
สิ่งเหล่านี้จำนวนมากยังทำงานกับข้อความที่เลือกด้วยสายตา
:h inserting
- เช่นกัน:h replacing