ใช้ Case
ฉันอยู่ในโหมดปกติ ฉันไม่ได้คิดอย่างชัดเจนเกี่ยวกับการบันทึกแมโคร แต่ฉันเปลี่ยนคำสั่งเดียว ตอนนี้ฉันสามารถทำซ้ำการกระทำนี้โดยใช้จุด
ตอนนี้ฉันรู้ว่ามันเป็นการกระทำที่มีประโยชน์ในการบันทึกในแมโครเพื่อใช้ในภายหลังแทนที่จะพิมพ์คำสั่งทั้งหมดทุกครั้ง ฉันสามารถเข้าร่วมการเปลี่ยนแปลงทั้งหมดที่จำเป็นต้องใช้คำสั่งนี้ในขณะนี้โดยใช้จุดหรือฉันสามารถดำเนินการแก้ไขและใช้คำสั่งนี้ในภายหลังโดยการบันทึกในแมโคร
สิ่งหลังคือสิ่งที่ฉันต้องการทำ แต่วิธีที่ง่ายที่สุดที่ฉันสามารถทำได้ไม่ใช่เรื่องง่าย - เลิกทำการเปลี่ยนแปลงเริ่มบันทึกแมโครและพิมพ์คำสั่งอีกครั้งเพื่อทำการเปลี่ยนแปลงที่ต้องการและหยุดการบันทึกแมโคร
สิ่งที่ฉันได้พยายามมาแล้ว:
การบันทึกจุดในมาโครไม่ทำงานเนื่องจากบันทึกจุดและไม่ใช่การเปลี่ยนแปลงจุดที่ดำเนินการ (ตัวอย่างเช่นสมมติว่าคำสั่งที่เก็บไว้ในจุดคือd5w
ถ้าคุณเริ่มบันทึกแมโครและดำเนินการผ่านคาดว่ามันจะลบ 5 คำทุกครั้งที่คุณเรียกใช้แมโครจากนั้นจะไม่เกิดขึ้นในครั้งถัดไปที่คุณเรียกใช้ แมโครมันจะทำจุดและไม่ใช่คำสั่งd5w
ซึ่งหมายความว่าถ้าคุณทำการเปลี่ยนแปลงอื่น ๆ หลังจากบันทึกแมโคร - พูดว่าลบคำ 3 คำที่ใช้d3w
และเป็นการเปลี่ยนแปลงครั้งสุดท้ายที่คุณทำแล้วเมื่อคุณเรียกใช้แมโครมันจะลบ 3 คำศัพท์และไม่ใช่ 5 เพราะมันกำลังทำงานอยู่.
)