From abe9f0635059ce21cbc6312f4b214ab4e68c1206 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 19 May 2017 13:07:59 +0200 Subject: [PATCH] Try to fix [backtab] on GNU Emacs --- modules/lang/org/config.el | 8 +++----- modules/private/hlissner/+bindings.el | 1 + 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/modules/lang/org/config.el b/modules/lang/org/config.el index d1061be2d..22856e3b5 100644 --- a/modules/lang/org/config.el +++ b/modules/lang/org/config.el @@ -263,13 +263,11 @@ :i "C-e" #'org-end-of-line :i "C-a" #'org-beginning-of-line - :i "" #'+org/indent-or-next-field-or-yas-expand - :i [S-iso-lefttab] #'+org/dedent-or-prev-field ; for GNU Emacs - :i [(shift tab)] #'+org/dedent-or-prev-field + :i [tab] #'+org/indent-or-next-field-or-yas-expand :i [backtab] #'+org/dedent-or-prev-field - :n "" #'+org/toggle-fold - :v "" #'+snippets/expand-on-region + :n [tab] #'+org/toggle-fold + :v [backtab] #'+snippets/expand-on-region :nv "j" #'evil-next-visual-line :nv "k" #'evil-previous-visual-line diff --git a/modules/private/hlissner/+bindings.el b/modules/private/hlissner/+bindings.el index d3dd2ecce..c9e14aab5 100644 --- a/modules/private/hlissner/+bindings.el +++ b/modules/private/hlissner/+bindings.el @@ -328,6 +328,7 @@ ;; properly, more like vim, or how I like it. (map! (:unless window-system "TAB" [tab]) ; Fix TAB in terminal + [S-iso-lefttab] [tab] ; Fix TAB in GNU Emacs ;; I want C-a and C-e to be a little smarter. C-a will jump to ;; indentation. Pressing it again will send you to the true bol. Same goes