我正在试图弄清楚如何从当前行搜索/替换到块结尾,并且不明白为什么我的命令
:.,}s/a/b/g
不工作
答案 0 :(得分:4)
这是range文档,似乎}
不支持。
作为替代方案,您可以先使用v}
进行视觉选择,然后使用:'<,'>s/a/b/g
进行替换
答案 1 :(得分:2)
好消息,你有选择!
'}
标记。例如:,'}s/foo/bar/
。请参阅:h '}
}
字符,那么你可以像@Dyno Hongjun Fu建议的那样做并使用视觉模式+动作。例如v]}:s/foo/bar
。请参阅:h ]}
:,/baz/s/foo/bar
。请参阅:h range