Vim正则表达式范围与当前光标位置

时间:2012-11-02 21:35:59

标签: regex vim range substitution

要替换,当前光标位置到文件末尾的正确范围格式是什么? 我相信光标为.,文件结尾为$

2 个答案:

答案 0 :(得分:3)

很抱歉,如果我误解了,但是如果你想从当前行替换到文件结尾,你可以这样做:

:.,$ s/original/replace/g

正如@PeterRincker所提到的,当前行可以被认为是隐含的,这意味着你也可以使用:

:,$ s/original/replace/g

达到相同的效果。

答案 1 :(得分:2)

您已经知道正确的条款,并且有正确的想法......为什么不咨询内置的帮助;这太棒了。

:help :range

:help :s会引导您:help [range]