Ответ 1
Установите плагин camelcasemotion и посмотрите пример в нижней части связанной страницы, в котором показано, как сопоставить клавишу w для использования CamelCase или underscored_words.
Я бы хотел, чтобы Vim обрабатывал символы подчеркивания в строке как разрывы слов, как пробелы. Например, если у меня есть:
sub foo_bar {
return;
}
С курсором, начинающимся в крайнем левом углу первой строки (на 's' 'sub'), нажатие 'w' поместит курсор на 'f' в 'foo', второе нажатие "w" переносит меня в кудрявый и третий прыжок вниз к "r" "возвращения". Я хочу, чтобы второе нажатие "w" привело меня к "b" в "баре".
Установите плагин camelcasemotion и посмотрите пример в нижней части связанной страницы, в котором показано, как сопоставить клавишу w для использования CamelCase или underscored_words.
:set iskeyword-=_
почему вы хотите это сделать? если вы хотите сделать это, чтобы удалить и изменить символы между "_", подчеркнутый подчеркивание или нет, посмотрите
https://superuser.com/info/244040/how-do-i-change-until-the-next-underscore-in-vim