VIM: Search and Replace in Visual mode
วันนี้เกิดเหตุการ์ณต้อง copy code มาแปลงให้อยู่ในรูปของการ call function ซึ่งอยู่ในรูปแบบนี้

ปัญหานี้สามารถแก้ได้ด้วย :%s/,$/);/ ได้ซึ่งแม้เราต้องการเลือกอันที่จะเปลี่ยนเราก็สามารถใช้ gc option ได้เหมือนกัน
แต่ถ้าเราต้องการเปลี่ยนตอนเราอยู่ที่ visual mode บ้างล่ะ จะทำยังไง
- ให้เรากด
vเพื่อเปิด visual mode และคลุมข้อความที่เราต้องการ

- พิมพ์
:s/(searchword)/(replaceword)/โดยในตัวอย่าง (searchword) คือ,$(หา , ตัวสุดท้ายใน line นั้น) และ (replaceword) คือ );

จากนั้นกด enter ก็จะ replace ให้ในส่วนของที่เรา visual ไว้ :)
Written by thanabodee Charoenpiriyakij
Related protips
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Vim
Authors
Related Tags
#vim
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#