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

Leo*_*ard 1 vim

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

/\<-s\>
Run Code Online (Sandbox Code Playgroud)

搜索'-s',但它找不到任何东西.哎呀.我在文件中看到了它.我究竟做错了什么?

Bri*_*per 8

\<匹配单词的开头,-通常不被视为单词字符.不要:set iskeyword?看什么字符被认为是单词字符.

试试这个:

:set iskeyword+=-
/\<-s\>
Run Code Online (Sandbox Code Playgroud)

应该工作.见:h /\<:h 'iskeyword'.