CTest::CTest(void)
aa(0),
bbb(0),
cccc(0),
ddddd(0),
ee(0),
f(0)
//怎么通过命令变成如下代码
CTest::CTest(void)
aa(0)
,bbb(0)
,cccc(0)
,ddddd(0)
,ee(0)
,f(0)
光标定位到aa(0)这一行,然后c-v切换选择方式,知道f(0)行为止,
c-j 合并所有行,然后c-v选中当前行,执行::'<,'>s/, /^M,/g。
最后选中aa(0)到,f(0)行增加缩进即可。
'<,'>s/, /^M,/g。
^M不是换行的,我是在windows下有gVim,这个有影响吗?
@风过浪静:
用'<,'>s/, /\r,/g。可以成功
@风过浪静:
^M使用c-v c-m敲击出来的。