vim – 替换最后一次出现

前端之家收集整理的这篇文章主要介绍了vim – 替换最后一次出现前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
:%s / one / two /将替换第一次出现的两个。有没有一个简单的方法来替代最后的事件呢?

我不能认为它是在行尾,而在最后一次出现的时候,没有什么特别之处可以“抢”使用,类似于此:

one two three one two three one two one two one two ...
最简单的方法是允许在匹配前面的任意文本,并使用 \zs指定匹配的区域:
:%s/.*\zsone/two/

猜你在找的Bash相关文章