Emacs Org-Mode Tips

RET indents

When typing a heading ** fooReturn the cursor is positioned on the third column of the next line. If we are at column 0 after such a heading, Return also produces the indented next line:

** fooRET
   ^

Or:

** foo
RET
   ^

In both cases, the cursor gets positioned under “f”. The solution is easy: replace Return by Ctrl+j. More on this Org-mode mailing list thread on indent on Enter.