Vim在特定数量的分隔符后插入

Bla*_*543 6 vim

我希望通过这样的方式使一些代码更容易阅读:

0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44 ....
Run Code Online (Sandbox Code Playgroud)

并添加新行以创建8的增量:

0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
0x44, 0x44 ....
Run Code Online (Sandbox Code Playgroud)

任何人都知道任何vim魔法,这将允许我用特别选择的线做到这一点?

zan*_*ray 5

这不是最漂亮的解决方案,我相信它可以清理/简化一些.首先选择文本,然后输入以下命令:

:'<,'>s/\(\S\+,\s*\)\{8}/&\r/g
Run Code Online (Sandbox Code Playgroud)

这输出如下:

0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
0x44, 0x44, 0x44, 0x44, ...
Run Code Online (Sandbox Code Playgroud)