标签: vim
我希望能够搜索
/the\b
找到“the”但不是“然后”。
我也尝试使用very magic开启搜索:
/\vthe\b
答案 0 :(得分:139)
/the\>
请参阅:help /ordinary-atom
:help /ordinary-atom
我认为“regexp”意味着PCRE。值得注意的是,Vim的正则表达式语法与PCRE不同(并且显然早于PCRE。)
另见:
答案 1 :(得分:60)
分别使用\<和\>作为单词开头和单词结尾。
\<
\>
E.g。在您的具体情况下,您将使用:
/the\>/
答案 2 :(得分:30)
如果启用very magic,则您不应该转义>字符。看看magic search是什么。 在你的情况下,你会这样做:
very magic
>
/\v<the>
它只会搜索“the”这个词。
答案 3 :(得分:15)
如果您尝试在光标处搜索单词。您可以点击 * 或#进行向后搜索。