diff options
| author | Somelauw <Somelauw> | 2017-08-26 00:08:47 +0200 |
|---|---|---|
| committer | Somelauw <Somelauw> | 2017-08-26 00:08:47 +0200 |
| commit | 9c8406b5f0814bb214bc3e53062adc4154fd69de (patch) | |
| tree | 1fd5f22b4b5c71a69d4a8bfae0f006dbd7c55036 | |
| parent | 65d49470e3562d02ee4c53a00c0348a7444cfc03 (diff) | |
Fix x and X bindings
They were bound in motion state instead of normal state
| -rw-r--r-- | evil-org.el | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/evil-org.el b/evil-org.el index 517f55a..fc3a768 100644 --- a/evil-org.el +++ b/evil-org.el @@ -546,12 +546,17 @@ Includes tables, list items and subtrees." (evil-redirect-digit-argument motion-map "0" 'evil-org-beginning-of-line)) (evil-define-key 'motion evil-org-mode-map (kbd "$") 'evil-org-end-of-line - (kbd "x") 'evil-org-delete-char - (kbd "X") 'evil-org-delete-backward-char (kbd ")") 'evil-org-forward-sentence (kbd "(") 'evil-org-backward-sentence (kbd "}") 'org-forward-paragraph - (kbd "{") 'org-backward-paragraph + (kbd "{") 'org-backward-paragraph) + (evil-define-key 'normal evil-org-mode-map + (kbd "I") 'evil-org-insert-line + (kbd "A") 'evil-org-append-line + (kbd "o") 'evil-org-open-below + (kbd "O") 'evil-org-open-above + (kbd "x") 'evil-org-delete-char + (kbd "X") 'evil-org-delete-backward-char (kbd "<C-return>") (lambda () (interactive) (evil-org-eol-call @@ -566,11 +571,6 @@ Includes tables, list items and subtrees." (kbd ">") 'evil-org-demote-or-indent (kbd "<tab>") 'org-cycle (kbd "<S-tab>") 'org-shifttab)) - (evil-define-key 'normal evil-org-mode-map - (kbd "I") 'evil-org-insert-line - (kbd "A") 'evil-org-append-line - (kbd "o") 'evil-org-open-below - (kbd "O") 'evil-org-open-above)) (defun evil-org--populate-textobjects-bindings () "Text objects." |
