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