Согласно стандарту Unicode, _
(символ подчеркивания) является частью слова. Это означает, что когда вы пропустите курсор к следующему слову (во многих интерфейсах вы можете сделать это с помощью Ctrl + клавиши со стрелками), вы пропустите все символы _
а также буквы и цифры между ними.
Однако vim (где переход к следующему / предыдущему слову выполняется с использованием w
или b
в обычном режиме) рассматривает my_variable_name
не как одно слово, а как пять: "my", "_", "variable", "_", "name"
.
Я хотел бы настроить поведение Vim так, чтобы _
также считалось символом слова. Как это может быть сделано?