C系语言中运算符两边增减空格,有什么好办法吗

就比如a/2==3 && b,要改成a / 2 == 3 && b(我比较喜欢前一种,有的加空格有的不加,能分出层次,但是有时lint规则会强制要求后一种)。

通常是手动加,用evil可以用.简化一下连续的重复操作。

想自己写个函数来做这个事情,但感觉这个操作不是非常频繁,定了按键会记不住,M-x吧又比手动打字快不了多少,可是就手动打字吧,又时常觉得它很烦人。。

electric-operator

add space around operator on fly!

1 个赞

clang format

1 个赞