3
VIM: เป็นไปได้หรือไม่ที่จะเพิ่มพฤติกรรมที่กำหนดเองเมื่อใช้ / c ด้วยคำสั่ง replace?
มีบางกรณีที่สะดวกในการค้นหาและแทนที่พฤติกรรมสำหรับบางสิ่ง ตัวอย่างเช่นฉันมีการแมปต่อไปนี้ใน vimrc ของฉัน: nnoremap n nzzzv ซึ่งจัดกึ่งกลางหน้าจอไว้ทุกครั้งที่คุณเลื่อนไปยังนัดต่อไป สิ่งนี้ใช้ได้ดี แต่ใช้ไม่ได้เมื่อทำคำสั่ง% s // c มีวิธีการเชื่อมต่อหรือไม่เมื่อผู้ใช้เลือกหนึ่งในตัวเลือกการยืนยัน y / n / q / q / l / etc เพื่อให้คุณสามารถเรียกใช้คำสั่ง?