首页 > 解决方案 > 如何在 VIM 查找/搜索中转义反斜杠和正斜杠?

问题描述

例如,我想查找和替换,假设我的原始字符串是“//hello”到“hello”。实际上,我正在尝试取消注释我之前评论过的行。

标签: vim

解决方案


替代

如果您的模式包含斜杠/,例如,//hello您当然可以在s/pat/repl/命令中转义它们。但是,最好为您的s命令选择另一个分隔符:

:s@//hello@whatever@g

这样,命令更容易阅读和理解。

搜索

说如果你想搜索//hello,你可以尝试用 向后搜索?,那么你不必转义斜杠。


推荐阅读