我尝试按模式%s/
搜索我的文件Audi
,我期望的是Vim
应该只搜索但不能替换我在空白区域搜索的内容
这是一个例子:
my.file :
BMW = 0
Audi = 1
Ford = 2
当我执行这样的搜索时::%s/Audi
Vim会在 my.file 中搜索首先包含Audi
模式的字符串。接下来会让我感到惊讶的是:它确实用空格替换了Audi
。
当你的字符串长度只有4个字母时,就像它不是什么大不了,但我的VPS上有一些配置文件,而且一些配置变量的长度为20-30个符号。
问题:如何在Vim
中实现只搜索但不替换的行为?
答案 0 :(得分:3)
正如 melpomene 在评论部分中提到的那样:
:s
是替换命令。如果您只想搜索,请使用/
。