首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在vim中搜索反斜杠字符

在vim中搜索反斜杠字符
EN

Stack Overflow用户
提问于 2009-07-13 14:37:56
回答 3查看 16.4K关注 0票数 11

如何在vim中搜索word start \word。我可以使用查找菜单来执行此操作。有没有其他的捷径呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-07-13 14:42:18

尝试:

代码语言:javascript
运行
复制
/\\word

在命令模式下。

票数 21
EN

Stack Overflow用户

发布于 2009-07-13 14:42:18

您可以使用正则表达式搜索文档中的几乎所有内容。在普通模式下,键入“/”,然后开始键入正则表达式,然后按enter键。“\<”将匹配单词的开头,因此

代码语言:javascript
运行
复制
/\<foo

将匹配字符串'foo‘,但仅当它位于单词开头时(大多数情况下以空格开头)。

您可以通过使用反斜杠对反斜杠进行转义来搜索反斜杠字符,因此:

代码语言:javascript
运行
复制
/\<\\foo

将在单词的开头找到模式'\foo‘。

票数 4
EN

Stack Overflow用户

发布于 2009-07-13 14:52:39

搜索包含"\“的内容不同的原因是因为"\”是一个特殊字符,需要进行转义(以反斜杠作为前缀)

同样,搜索包含特殊字符“$”的"$100“:

代码语言:javascript
运行
复制
Press /
Type \$100
Press return

搜索不包含特殊字符的"abc“:

代码语言:javascript
运行
复制
Press /
Type abc
Press return
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1119837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档