如何在VIM findsearch中转义反斜杠和正斜杠?[重复]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在VIM findsearch中转义反斜杠和正斜杠?[重复]相关的知识,希望对你有一定的参考价值。

例如,我想找到并替换,比如我原来的字符串是"/hello",改为 "hello".实际上,我是想取消我以前注释过的行。

答案

替换

如果您的模式包含斜线 /例如 //hello 当然,你可以在 s/pat/repl/ 命令,但最好选择一些其他的定界符。但是,最好选择其他的定界符作为你的 s 命令。

:s@//hello@whatever@g

这样一来,命令就更容易读懂了。

检索

说 如果你想搜索 //hello,你可以尝试用 ?那你就不用躲避那些斜线了

另一答案

你试过这个吗?

%s///hello/hello

以上是关于如何在VIM findsearch中转义反斜杠和正斜杠?[重复]的主要内容,如果未能解决你的问题,请参考以下文章

在选择器中转义反斜杠

我需要在配置文件中转义反斜杠吗?

在字符串中转义反斜杠 - javascript

在 shell 中的双引号字符串中转义反引号

PHP基础

windows和linux的差异:c++中的反斜杠和正斜杠