Regex 转义尖括号在vim正则表达式中起什么作用?

Regex 转义尖括号在vim正则表达式中起什么作用?,regex,vim,Regex,Vim,在中,Susam Pal给出了vim的helpgrep用法示例: :helpgrep \<next\ tab\> :helpgrep\ 我的问题是,转义的尖括号究竟起到了什么作用?这与:helpgrep next\tab或:helpgrep next tab有何不同?好的,那么快速的:help regexp和/\\

在中,Susam Pal给出了vim的
helpgrep
用法示例:

:helpgrep \<next\ tab\>
:helpgrep\

我的问题是,转义的尖括号究竟起到了什么作用?这与
:helpgrep next\tab
:helpgrep next tab
有何不同?

好的,那么快速的
:help regexp
/\\\>一个单词的结尾|/零宽度|

希望这对某人有用…

好的,那么一个快速的
:help regexp
/\\\>一个单词的结尾|/零宽度|

希望这对某些人有用…

特殊的正则表达式原子
\
断言(关键字)单词边界,这是在其他正则表达式方言中使用
\b
经常做的事


如果没有它,
next tab
(无需转义空格字符BTW)也将在
nonext tabing
内匹配。由于您经常希望搜索整个单词,而不是在其他单词中出现,因此这会限制匹配。(使用
*
命令也可以执行此操作。)

特殊正则表达式原子
\
断言一个(关键字)单词边界,这是在其他正则表达式方言中对
\b
经常执行的操作


如果没有它,
next tab
(无需转义空格字符BTW)也将在
nonext tabing
内匹配。由于您经常希望搜索整个单词,而不是在其他单词中出现,因此这会限制匹配。(
*
命令也为您做了这件事。)

您的意思是
/\\@Nikita感谢您的修复和大量附加信息。您的意思是
/\\@Nikita感谢您的修复和大量附加信息。了解如何查找命令和导航内置的
:help
;它是全面的,并提供了许多提示。你学习Vim的速度不会像其他编辑那样快,但如果你致力于持续学习,它将证明是一个非常强大和高效的编辑。@IngoKarkat这就是我在开始问这个问题(以及为什么我回答自己的问题)后所做的。更有效的获取答案的方法:-)(无意冒犯)。@IngoKarkat我相信SO想要成为问答的最终存储库,一个简单的RTFM是不够的。学习如何查找命令和导航内置的
:help
;它是全面的,并提供了许多提示。你学习Vim的速度不会像其他编辑那样快,但如果你致力于持续学习,它将证明是一个非常强大和高效的编辑。@IngoKarkat这就是我在开始问这个问题(以及为什么我回答自己的问题)后所做的。更有效的获取答案的方法:-)(恕我直言)。@IngoKarkat我相信SO想要成为问答的最终存储库,一个简单的RTFM是不够的
      ordinary atom ~
      magic   nomagic   matches ~
...

|/\<|   \<  \<  beginning of a word |/zero-width|
|/\>|   \>  \>  end of a word |/zero-width|