Подтвердить что ты не робот

Как заставить Vim обрабатывать символы подчеркивания в строке как сломанный разрыв?

Я бы хотел, чтобы Vim обрабатывал символы подчеркивания в строке как разрывы слов, как пробелы. Например, если у меня есть:

sub foo_bar {
    return;
}

С курсором, начинающимся в крайнем левом углу первой строки (на 's' 'sub'), нажатие 'w' поместит курсор на 'f' в 'foo', второе нажатие "w" переносит меня в кудрявый и третий прыжок вниз к "r" "возвращения". Я хочу, чтобы второе нажатие "w" привело меня к "b" в "баре".

4b9b3361

Ответ 1

Установите плагин camelcasemotion и посмотрите пример в нижней части связанной страницы, в котором показано, как сопоставить клавишу w для использования CamelCase или underscored_words.

Ответ 2

:set iskeyword-=_