特别是在编辑遗留 C++ 代码时,我经常发现自己手动重新格式化如下内容:
SomeObject doSomething(firstType argumentOne, secondType argumentTwo, thirdType argumentThree);
像这样:
SomeObject doSomething(firstType argumentOne,
secondType argumentTwo,
thirdType argumentThree);
是否有内置命令可以执行此操作?如果没有,有人可以建议一个插件或提供一些 VimScript 代码吗?(J
或者gq
可以很容易地逆转这个过程,所以它不需要双向。)