vim 里面,如何把偶数行里面的 aa 都换成 bb,奇数行不变

2019-03-15 23:13:00 +08:00
 gss0001
3975 次点击
所在节点    正则表达式
7 条回复
zbinlin
2019-03-16 00:09:07 +08:00
%s#aa#\=line(".")%2?submatch(0):"bb"#g
gss0001
2019-03-16 00:35:58 +08:00
@zbinlin 感谢
wAtcher789
2019-03-16 00:38:32 +08:00
@zbinlin 大佬 vim 进阶看的什么书呢👀👀🤔
kidlj
2019-03-16 02:03:57 +08:00
@zbinlin 太牛逼了。我想着应该用 awk 来做。
littleylv
2019-03-16 09:41:22 +08:00
@zbinlin #1 实名膜拜大佬!
Chowe
2019-03-16 10:35:38 +08:00
1 楼 NB
zbinlin
2019-03-16 10:59:48 +08:00
@wAtcher789 @littleylv 可担不起这个称呼,我就一个工作都找不到的老弱鸡而已。

@wAtcher789 我都是在需要时在去查官方的 manual 的需要 😅

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/545149

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX