branch: elpa/evil-lisp-state
commit b4a1371a01ab673ac32c924751b93490ad1422c2
Author: sbenner <[email protected]>
Commit: sbenner <[email protected]>
Add key bindings for transpose functions
- `t` sp-transpose-sexp
- `T` sp-transpose-hybrid-sexp
---
README.md | 2 ++
evil-lisp-state.el | 2 ++
2 files changed, 4 insertions(+)
diff --git a/README.md b/README.md
index 7b6da5d57d..a4ef84a9c8 100644
--- a/README.md
+++ b/README.md
@@ -65,6 +65,8 @@ Key Binding | Function
`sh` | sp-backward-slurp-sexp
`sl` | sp-forward-slurp-sexp
`sx` | sp-splice-sexp
+`t` | sp-transpose-sexp
+`T` | sp-transpose-hybrid-sexp
`u` | undo-tree-undo
`U` | sp-unwrap-sexp
`y` | sp-copy-sexp
diff --git a/evil-lisp-state.el b/evil-lisp-state.el
index f22c0ef95c..6fc81d9d0c 100644
--- a/evil-lisp-state.el
+++ b/evil-lisp-state.el
@@ -95,6 +95,8 @@
(define-key evil-lisp-state-map "sh" 'sp-backward-slurp-sexp)
(define-key evil-lisp-state-map "sl" 'sp-forward-slurp-sexp)
(define-key evil-lisp-state-map "sx" 'sp-splice-sexp)
+(define-key evil-lisp-state-map "t" 'sp-transpose-sexp)
+(define-key evil-lisp-state-map "T" 'sp-transpose-hybrid-sexp)
(define-key evil-lisp-state-map "u" 'undo-tree-undo)
(define-key evil-lisp-state-map "U" 'sp-unwrap-sexp)
(define-key evil-lisp-state-map "w" 'sp-forward-symbol)