[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-lisp-state 7bd49350df 090/125: Change sp-absorb-sexp
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-lisp-state 7bd49350df 090/125: Change sp-absorb-sexp binding to `B` |
Date: |
Thu, 6 Jan 2022 04:58:44 -0500 (EST) |
branch: elpa/evil-lisp-state
commit 7bd49350dfb48c0f9832426884e6f3b751e5e800
Author: syl20bnr <sylvain.benner@gmail.com>
Commit: syl20bnr <sylvain.benner@gmail.com>
Change sp-absorb-sexp binding to `B`
And keep `A` bound to evil-append-line
---
README.md | 3 ++-
evil-lisp-state.el | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 9412fc17ca..eef8a04f3a 100644
--- a/README.md
+++ b/README.md
@@ -107,6 +107,7 @@ the sexp.
Key Binding | Function
--------------|------------------------------------------------------------
`a` | evil-append
+`A` | evil-append-line
`c` | evil-change
`d` | evil-delete
`h` | next char
@@ -138,8 +139,8 @@ Key Binding | Function
`)` | insert sibling after sexp and switch to `insert state`
`$` | sp-end-of-sexp
`0` | sp-beginning-of-sexp
-`A` | sp-absorb-sexp
`b` | sp-forward-barf-sexp
+`B` | sp-absorb-sexp
`<tab> b` | sp-backward-barf-sexp
`C` | sp-convolute-sexp
`Dd` | sp-kill-hybrid-sexp
diff --git a/evil-lisp-state.el b/evil-lisp-state.el
index 1042aa4a2b..a5d814e1b0 100644
--- a/evil-lisp-state.el
+++ b/evil-lisp-state.el
@@ -121,6 +121,7 @@ of COMMAND.
(define-key evil-lisp-state-map "8" 'digit-argument)
(define-key evil-lisp-state-map "9" 'digit-argument)
(define-key evil-lisp-state-map "a" 'evil-append)
+(define-key evil-lisp-state-map "A" 'evil-append-line)
(define-key evil-lisp-state-map "c" 'evil-change)
(define-key evil-lisp-state-map "d" 'evil-delete)
(define-key evil-lisp-state-map "h" 'evil-backward-char)
@@ -145,8 +146,8 @@ of COMMAND.
(define-key evil-lisp-state-map ")" 'evil-lisp-state-insert-sexp-after)
(define-key evil-lisp-state-map "$" 'sp-end-of-sexp)
(define-key evil-lisp-state-map "0" 'sp-beginning-of-sexp)
-(define-key evil-lisp-state-map "A" 'sp-absorb-sexp)
(evil-lisp-state-define-key "b" forward-barf-sexp t)
+(define-key evil-lisp-state-map "B" 'sp-absorb-sexp)
(define-key evil-lisp-state-map "C" 'sp-convolute-sexp)
(define-key evil-lisp-state-map "Dd" 'sp-kill-hybrid-sexp)
(evil-lisp-state-define-key "Dx" kill-sexp t)
- [nongnu] elpa/evil-lisp-state f6923427e9 121/125: Add variable evil-lisp-state-default-state, (continued)
- [nongnu] elpa/evil-lisp-state f6923427e9 121/125: Add variable evil-lisp-state-default-state, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state fb15814e55 017/125: Add key binding for sp-join-sexp `m` (think `merge-sexp), ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 2d13c56e14 042/125: Add expand-region dependency, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 872d59ebaf 058/125: Better formating for readme, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state d055246db1 060/125: Add synonyms for navigation commands in readme, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state df979a68a5 070/125: Wrap and unwrap are now on `w` and `W` respectively, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 483e20ff97 073/125: Regular evil `o` and `O` command, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state e1cf52572a 077/125: Remove expand-region dependency, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 383de2fdd3 082/125: Remove warning in readme, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state c0b43aa30e 087/125: Add `Shift-Return` to insert new line and switch to insert state, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 7bd49350df 090/125: Change sp-absorb-sexp binding to `B`,
ELPA Syncer <=
- [nongnu] elpa/evil-lisp-state 575de5d980 093/125: Missing autoload on defcustom, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state cff8cfa8a1 095/125: Add MELPA badge, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 701fccf899 097/125: Minor README changes, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state fc34826f18 099/125: Default behavior for hjkl, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 96d21715bd 106/125: Fix typo, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 13fc1def92 112/125: Add variable evil-lisp-state-enter-lisp-state-on-command, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state ca3fe14475 115/125: Change switch to lisp state from <leader> , , to <leader> ., ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state f4da219005 120/125: Remove default key binding and inform user to explicity define one., ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 7499dc3bd3 039/125: Version 1.2, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 6c41877161 047/125: Add evil-delete-line with key binding `D`, ELPA Syncer, 2022/01/06