Если у меня есть этот текст в Vim, и мой курсор находится на первом символе:
www.foo.com
Я знаю, что я могу сделать:
cw
чтобы изменить до первого периода, потому чтоword
(строчная W) заканчивается на любой пунктуации ИЛИ пробелcW
изменить весь адрес, потому чтоWord
(заглавная w) оканчивается только пробелом
Теперь, что если у меня есть это:
stupid_method_name
и хотите изменить это на это?
awesome_method_name
И cw
и cW
меняют все, но я просто хочу изменить фрагмент перед подчеркиванием.
Мой запасной метод - c/_
, что означает «изменяйся до тех пор, пока в поиске не будет достигнуто следующее подчеркивание», но для меня это также приводит к тому, что все подчеркивания выделяются в качестве поисковых терминов, что немного раздражает.
Есть ли такой спецификатор, как w
или W
, который не содержит подчеркивания?