如何找到'-s';在vim搜索中

如何找到'-s';在vim搜索中,vim,Vim,我使用Vim阅读手册页。但我在搜索变量时遇到了麻烦。例如,我使用: /\<-s\> /\ 搜索'-s',但未找到任何内容。吼叫声我在档案里看到了。我做错了什么?/-s对我来说很好。/-s对我来说很好。\\\您正在搜索手册页中描述-s功能的地方吗?使用^\s*-s\>搜索行首、任意数量的空格,然后搜索您的标志 否则,如果您不想更改您的iskeyword,那么您可以尝试使用不同的正则表达式作为分隔符。您可以使用\s-s\>,尽管在引号中找不到“-s” 另请参见:帮助模式概述您正在搜索

我使用Vim阅读手册页。但我在搜索变量时遇到了麻烦。例如,我使用:

/\<-s\>
/\

搜索'-s',但未找到任何内容。吼叫声我在档案里看到了。我做错了什么?

/-s
对我来说很好。

/-s
对我来说很好。

\
\
\您正在搜索手册页中描述-s功能的地方吗?使用
^\s*-s\>
搜索行首、任意数量的空格,然后搜索您的标志

否则,如果您不想更改您的
iskeyword
,那么您可以尝试使用不同的正则表达式作为分隔符。您可以使用
\s-s\>
,尽管在引号中找不到“-s”


另请参见
:帮助模式概述

您正在搜索手册页中描述-s功能的位置吗?使用
^\s*-s\>
搜索行首、任意数量的空格,然后搜索您的标志

否则,如果您不想更改您的
iskeyword
,那么您可以尝试使用不同的正则表达式作为分隔符。您可以使用
\s-s\>
,尽管在引号中找不到“-s”


另请参见
:帮助模式概述

问题是我希望它以单词分隔。那里有很多-s字符串。“:set hi”和“nnnnnnnnnn…”是你的朋友。我是说真的,你会看到多少个“-s”?一百个?不过仔细想想。。。很高兴知道为什么你发布的regexp不起作用。谢谢,布莱恩。问题是我想用词来分隔它。那里有很多-s字符串。“:set hi”和“nnnnnnnnnn…”是你的朋友。我是说真的,你会看到多少个“-s”?一百个?不过仔细想想。。。很高兴知道为什么你发布的regexp不起作用。谢谢Brian。Brian是唯一应该为emacs vs.vim辩论提供答案的人。Brian是唯一应该为emacs vs.vim辩论提供答案的人。
:set iskeyword+=-
/\<-s\>