Как в Vim искать символ границы слова, например \ b в регулярном выражении?


Ответы:


163

1
почему бы \ b не работать? vim не соответствует регулярному выражению?
Kwolf

4
Я предполагаю, что вы имеете в виду регулярные выражения, совместимые с Perl. Синтаксис регулярных выражений Vim предшествует PCRE. Я добавил ссылки на похожие вопросы.
Адам Монсен

"regexp" не означает PCRE. Это просто синоним «регулярного выражения».
henrebotha

74

Используйте \<и \>для начала и конца слова соответственно.

Например, в вашем конкретном случае вы должны использовать:

/ \> /


16

если вы пытаетесь найти слово под курсором. можно просто нажать *, или #для обратного поиска.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.