在Emacs C-like模式(C ++,Java)中,我希望代码缩进如下:
SomeClass someObject;
someObject.add( foo )
.add( bar )
.execute();
但是,默认情况下,Emacs执行此操作:
SomeClass someObject;
someObject.add( foo )
.add( bar )
.execute();
如何调整缩进,我必须调整哪些变量?
答案 0 :(得分:2)
您可以使用复杂对齐(突出显示区域和C-u M-x align-regexp
)
提示时:
REGEXP: \(\.\)
GROUP: -1
SPACING: 0
REPEAT: n