diff --git a/modules/lang/org/config.el b/modules/lang/org/config.el index 1e2a6bc20..6a4f312eb 100644 --- a/modules/lang/org/config.el +++ b/modules/lang/org/config.el @@ -653,18 +653,18 @@ between the two." (org-at-table-p) 'org-table-insert-column) :ni "C-S-h" (general-predicate-dispatch 'org-shiftmetaleft (org-at-table-p) '+org/table-insert-column-left) - :ni "C-S-k" (general-predicate-dispatch 'org-shiftmetaup + :ni "C-S-k" (general-predicate-dispatch 'org-metaup (org-at-table-p) 'org-table-insert-row) - :ni "C-S-j" (general-predicate-dispatch 'org-shiftmetadown + :ni "C-S-j" (general-predicate-dispatch 'org-metadown (org-at-table-p) '+org/table-insert-row-below) ;; moving/(de|pro)moting single headings & shifting table rows/columns :ni "C-M-S-l" (general-predicate-dispatch 'org-metaright (org-at-table-p) 'org-table-move-column-right) :ni "C-M-S-h" (general-predicate-dispatch 'org-metaleft (org-at-table-p) 'org-table-move-column-left) - :ni "C-M-S-k" (general-predicate-dispatch 'org-metaup + :ni "C-M-S-k" (general-predicate-dispatch 'org-shiftmetaup (org-at-table-p) 'org-table-move-row-up) - :ni "C-M-S-j" (general-predicate-dispatch 'org-metadown + :ni "C-M-S-j" (general-predicate-dispatch 'org-shiftmetadown (org-at-table-p) 'org-table-move-row-down) ;; more intuitive RET keybinds :i [return] #'org-return-indent