[vim ] 搜寻替换运算/逻辑字符

楼主: stevenlin08 (stevens)   2013-10-22 21:21:06
请问大家
如何将各Arithmetic operators 算术运算子及逻辑运算子
的前后加上空格.
像是
a=b;
应为
a = b;
而对于逻辑运算子也应该用上.
不知大家都是如何去处理的?
目前都是写完后再用搜寻取代方式(:%s/=/ = /gc)
但这样做跟一行一行检查一样,而且不方便.
我想这部份可能需要用Regexp 常规表示式.
对于这个Regexp如何表示?
(+,-,*,/,+=,-=,/=,*= and ==,!=,<,>,...)
并避开一些command用的(//,/****,*/)
作者: fjm31714 (float)   0000-00-00 00:00:00
try astyle --pad-oper ?
楼主: stevenlin08 (stevens)   0000-00-00 00:00:00
太感谢了,,没错,我就是想用这个Cannot convert to multi-byte string, reverting toto English...不知是我的有问题,它会出现这个.http://img31.imageshack.us/i/zj27.png/我是直接download astyle后,把bin file放在vim的同一目录中,
作者: jokester (蛮王科科)   2012-01-01 14:17:00
可惜astyle不能处理c系以外的语言..

Links booklink

Contact Us: admin [ a t ] ucptt.com