At https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55234#11 Michael Heerdegen wrote: > I implemented a command that lets me edit a rectangular region > in a separate buffer I've had one of those for years as well, and always intended to work on it some more and propose it as a standard feature. I bind it to "C-x r e", with "C-c C-c" to write the rectangle back to the original buffer after editing. There are a lot of special-purpose "do X to a rectangle" commands, but I think a command which lets you do *absolutely anything* to a rectangle is extremely useful, and a buffer with only that text gives you that ability pretty trivially. I think Emacs should have this in its standard rectangle toolkit; so here's a new feature request for that. For reference I've attached my version. It's old code which knows nothing of `rectangle-mark-mode' or other newer things, and it has the notable flaw of introducing trailing whitespace if the rectangular region had intersected any line endings (something I'd intended to address before suggesting this); but it's always done the job when I've needed it, so I'm attaching it as-is (aside from renaming it to `rectangle-edit' which seems to be an available name-space for such a feature). It sounds to me as if Michael's code does more than mine -- at minimum mine does not ask what to do with modified dimensions as described at https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55234#17 (I just use the original dimensions), so I'd be interested to see that. -Phil