Jika saya memiliki teks ini dalam vim, dan kursor saya adalah karakter pertama:
www.foo.com
Saya tahu bahwa saya dapat melakukan:
cw
untuk mengubah hingga periode pertama, karenaword
(huruf kecil w) berakhir pada tanda baca atau spasi putihcW
untuk mengubah seluruh alamat, karena aWord
(huruf besar) berakhir hanya di spasi putih
Sekarang, bagaimana jika saya memiliki ini:
stupid_method_name
dan ingin mengubahnya menjadi ini?
awesome_method_name
Keduanya cw
dan cW
mengubah semuanya, tapi saya hanya ingin mengubah bagian sebelum garis bawah.
Teknik fallback saya adalah c/_
, yang berarti 'berubah sampai Anda mencapai garis bawah berikutnya dalam pencarian,' tetapi bagi saya, itu juga menyebabkan semua garis bawah disorot sebagai istilah pencarian, yang sedikit mengganggu.
Apakah ada specifier seperti w
atau W
yang tidak termasuk garis bawah?
:nohl
?