То, какие символы принадлежат слову , контролируется опцией 'iskeyword'
, и это может отличаться для отдельных типов файлов. С
:setlocal iskeyword+=_
(поместите в ~/.vim/after/ftplugin/<filetype>.vim
), вы можете достичь этого. Однако это также влияет на навигацию с помощью таких команд, как w
, и может также влиять на подсветку синтаксиса.
Возможно, вам нужно расширение команд *
и #
до визуального режима. При этом вы можете выбрать произвольный текст, а затем искать его.
- плагин visualstar.vim обеспечивает этот поиск визуального выбора
- мой плагин SearchHighlighting имеет это, а также дополнительные связанные с поиском расширения и команды (на странице плагина есть ссылки на альтернативные плагины).