Jeśli mam ten tekst w vimie, a mój kursor znajduje się na pierwszym znaku:
www.foo.com
Wiem, że mogę zrobić:
cw
zmienić do pierwszego okresu, ponieważword
(małe litery w) kończą się dowolną interpunkcją LUB białą spacjącW
aby zmienić cały adres, ponieważWord
(wielkie litery w) kończą się tylko białymi znakami
Co jeśli mam to:
stupid_method_name
i chcesz to zmienić?
awesome_method_name
Zarówno cw
i cW
zmienić całą rzecz, ale po prostu chce zmienić fragment przed podkreślenia.
Moja technika rezerwowa polega na c/_
„zmianie, dopóki nie trafisz następnego podkreślenia w wyszukiwaniu”, ale dla mnie powoduje to również, że wszystkie podkreślenia są wyróżniane jako wyszukiwane hasła, co jest nieco denerwujące.
Czy istnieje specifier jak w
lub W
że nie zawiera podkreślenia?
:nohl
?