diff --git a/config.org b/config.org index 369d7c0..cc35cb3 100644 --- a/config.org +++ b/config.org @@ -2693,7 +2693,9 @@ While this is a complex problem, the solution is actually rather simple: just re (map! :after org :map org-mode-map "TAB" nil - "" nil) + "" nil + :i "TAB" nil + :i "" nil) #+end_src This also means we don't need ~org-cycle~ to emulate indentation, which is nice. Unfortunately, this breaks something else: ~org-cycle~ not only handles visibility cycling, but also navigating inside tables. If ~org-cycle~ isn't being called when in insert mode, then we can't use =TAB= to move fields. This means that we need a little extra binding configuration: