正则表达式 – VI正则表达式 – 使用当前行号替换

前端之家收集整理的这篇文章主要介绍了正则表达式 – VI正则表达式 – 使用当前行号替换前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我不确定这是否可行,但我发现我需要经常做的一件事是替换文件内容,但我想使用当前行号作为替代选项。所以如果我有一个这样的文件
This is text to replace XX 
This is text to replace XX 
This is text to replace XX

我想要能够运行一个正则表达式,将该文件变成:

This is text to replace 1
This is text to replace 2
This is text to replace 3

我周围环顾四周,但我似乎找不到任何办法。这可能吗?有人知道一个简单的方法来处理这个吗?

谢谢。

:help sub-replace-expression

您可以构造一个替换表达式,如:

:s@ xx$@\=" " . line(".")@

…对我有用

猜你在找的正则表达式相关文章