The combination of org capture,
org-metaleft (bound to
S-LEFT), and refiling can mess up an org file. Here is an example:
- Start a new heading with quick capture, say
*** new. This heading is refiled depending on your quick capture template, say
S-LEFTtwice, which is bound to
org-metaleftand which I often use to go back a word instead of
M-b. The heading
* newand all the next level 2 headings will become children of this new heading.
- Refile with
C-c C-w, say to
* Today. The heading becomes
** newand carries all the children with it to the new location.
The problem with this behavior is that it is completely hidden, unlike in the main buffer where I would see it happening. So I think
org-metaleft should be disabled in org capture.
Why is it enabled, and how to turn it off?