The only editor I have ever used that supports this (I'm sure many do, however) is Sublime Text 2, but hopefully emacs is also fooling its sleeve. Some of the classes I'm working on have a rather declarative syntax and look cleaner if the source is stored in a column. The problem arises when a new row increases the length of the column by a space or two ... Then you have to work through each row, overriding it.
The screenshot probably clarifies what I'm referring to:

Here I added a row in which one, if its columns expand beyond the other columns, so I would like to rebuild it again. Usually I just repeat - I circle my fingers around the arrows and the space bar until I align everything in a row, but it would be nice if there was a way to just select a rectangular area and force the text that does not contain spaces in this area to be aligned.
Is it possible?
indentation emacs
d11wtq
source share