Vim имеет команду * (звездочка), которая ищет следующий (или [считать], если указан), вхождение слова под курсором.Используя эту команду для word
, можно получить \<word\>
в регистре "/
(который содержит самый последний шаблон поиска).
Разница между поиском word
и \<word\>
заключается в том, что первыйшаблон соответствует word
в wordfoo
, bar_word
и т. д., а второй - нет.Это потому, что \<
и \>
соответствуют началу и концу слова, соответственно.
Я хочу знать, как лучше всего извлечь слово, как * делает (или #, обратная версия)), но без изменения позиции курсора.