how to auto-indent in emacs
February 8th, 2006 by Lawrence David
one of the reasons why i use emacs, as opposed to just a vanilla text editor, is that it auto-indents your code. all you’ve got to do is ask it to do so nicely.
just highlight the region of code you want indented (control-space at the beginning of the text block, then move the blinking cursor to the end of the text block) and hit:
>> C-M-\
or, “control-meta-backslash.”
Not always working, maybe i’m dull on this …
Ctrl+M just gives a newline, before hitting \
It’s not control + M (as in shift+m) it’s control + meta, usually alt or escape. So, depending on your settings it might be control+alt+\
thank you
and thank you emacs so nice this auto indent