在gvim:switching tabs with keyboard 中,Susam Pal 给出了 vim 的示例用法helpgrep:
:helpgrep \<next\ tab\>
Run Code Online (Sandbox Code Playgroud)
我的问题是转义的尖括号究竟完成了什么?这与:helpgrep next\ tab或:helpgrep next tab有何不同?
特殊的正则表达式 atom\<和\>assert a (key)word boundary,这是\b其他正则表达式方言中经常使用的。
没有它,next tab(无需转义空格字符 BTW。)也会在nonext tabbing. 由于您经常要搜索整个单词,而不是其他单词中的出现次数,因此这会限制匹配。(该*命令也为您执行此操作。)