我曾使用过唯一支持此功能的编辑器是Sublime Text 2(我相信很多编辑器也支持),但希望emacs也有其独特的技巧。对于某些具有相当声明性语法的课程,如果源代码保持列格式,则看起来更清晰。问题在于,当新行将某一列的长度增加了一个或两个空格时……您必须逐行重新对齐它。
下面的截图可能可以解释我的意思:
在这里,我添加了一行,其中一个列扩展到比其他列更远,因此我想重新对齐所有内容。通常情况下,我只需在箭头和空格键周围重复按键,直到逐行重新对齐所有内容,但如果有一种方法可以选择矩形区域并强制该区域的非空格文本部分进入对齐状态,那就太好了。
是否有可能做到这一点呢?