Se ho questo testo in vim, e il mio cursore è al primo carattere:
www.foo.com
So che posso fare:
cw
per cambiare fino al primo periodo, perché aword
(minuscolo w) termina con qualsiasi punteggiatura O spazio biancocW
per cambiare l'intero indirizzo, perché aWord
(maiuscolo w) termina solo negli spazi bianchi
Ora, cosa succede se ho questo:
stupid_method_name
e vuoi cambiarlo con questo?
awesome_method_name
Tutti e due cw
e cW
cambia tutto, ma voglio solo cambiare il frammento prima del carattere di sottolineatura.
La mia tecnica di fallback è c/_
, che significa 'cambia fino a quando non si preme il prossimo carattere di sottolineatura in una ricerca', ma per me, questo fa sì che tutti i caratteri di sottolineatura siano evidenziati come termini di ricerca, il che è leggermente fastidioso.
C'è un identificatore come w
o W
questo non include i caratteri di sottolineatura?
:nohl
?