เพียงเพื่อขยายการตอบสนองของ MarkB คุณรู้หรือไม่ว่าคุณสามารถใช้เครื่องหมายเพื่อเลือกกลุ่มข้อความสำหรับการดึงของคุณได้
ไปที่บรรทัดแรกของบล็อกที่คุณต้องการดึงและป้อนคำสั่ง mark หลังจากเลือกตัวอักษรเป็นเครื่องหมายเช่น
ma (entered in command mode, i.e. no colon)
จากนั้นไปที่ด้านล่างของบล็อกที่คุณต้องการดึงและป้อนคำสั่ง:
:'a,.ya A
คำสั่งนี้หมายถึงนำบล็อกข้อความจากบรรทัดที่มีเครื่องหมายของฉันที่เรียกว่า a ถึงบรรทัดปัจจุบันและดึงเข้าไปในบัฟเฟอร์ a ใช้กฎเดียวกับที่ MarkB กล่าวถึงใช้ชื่อบัฟเฟอร์ตัวพิมพ์เล็กเพื่อเขียนทับบัฟเฟอร์ ใช้ชื่อบัฟเฟอร์ตัวพิมพ์ใหญ่เพื่อต่อท้ายบัฟเฟอร์ ดังนั้นในกรณีนี้สิ่งนี้จะต่อท้ายเนื้อหาของบัฟเฟอร์ a
หมายเหตุ 'a' ที่ใช้สำหรับเครื่องหมายของคุณไม่มีส่วนเกี่ยวข้องกับ 'a' ที่ใช้ในการเลือกทะเบียนของคุณ (AFAIK แต่ YMMV)
BTW 'a (เครื่องหมายวรรคตอน a) หมายถึงบรรทัดที่มีเครื่องหมายก. `a (backquote a) หมายถึงอักขระที่อยู่ใต้เคอร์เซอร์เมื่อคุณป้อน ma
`ad`b (also entered in command mode)
มีประโยชน์เพราะจะลบข้อความระหว่างอักขระที่ทำเครื่องหมายด้วยเครื่องหมาย a ถึงอักขระก่อนอักขระที่คุณทำเครื่องหมายด้วยเครื่องหมาย b