在 vi(m) 中返回/编辑“斜线”搜索字符串

在 vi(m) 中返回/编辑“斜线”搜索字符串

我尝试过在网上搜索,但短语太笼统,或者我不知道要搜索什么。如果我在 vi 中使用 /(某个 IP 地址),我知道我可以简单地再次输入 / (Enter) 并找到下一个出现的位置。我想要做的是检索之前输入的 IP 地址,编辑它(因为我正在搜索类似的 IP 地址)并搜索编辑后的 ​​IP 地址。有办法吗?谢谢你的帮助。

答案1

您是否尝试过使用向上/向下箭头?'/' 然后向上使您有机会查看其他文件中的搜索历史记录。

答案2

您可以使用n来搜索下一个匹配的条目/,也可以使用Shift-n 来搜索先前相同的条目。

如果要更改所有匹配的条目,则可以在交互模式下使用以下命令:

:1,$s/<ip address>/<new ip address>/g

相关内容