vim - 如何在 VIM 查找/搜索中转义反斜杠和正斜杠?
问题描述
例如,我想查找和替换,假设我的原始字符串是“//hello”到“hello”。实际上,我正在尝试取消注释我之前评论过的行。
解决方案
替代
如果您的模式包含斜杠/
,例如,//hello
您当然可以在s/pat/repl/
命令中转义它们。但是,最好为您的s
命令选择另一个分隔符:
:s@//hello@whatever@g
这样,命令更容易阅读和理解。
搜索
说如果你想搜索//hello
,你可以尝试用 向后搜索?
,那么你不必转义斜杠。
推荐阅读
- c - 使用字符串的循环双向链表时出现分段错误
- linux - Linux 上 .NET Core 的 Authenticode 等效项是什么?
- java - 如何将值添加到 Spring Data Redis 中的嵌入集
- javascript - 加入离开操作日志由于某种原因不起作用,有人吗?
- bash - docker run 立即返回并且不显示 script.sh 的输出
- pandas - 无法在没有硬编码的情况下将数据添加到 pandas
- python - Discord bot 在运行时开始返回 unicode 错误消息
- owl - 在类表达式中选择属性右侧的个体
- c# - 如何在标签上保持阴影效果
- vb.net - vb.net winform中的组切换按钮