[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-lisp-state 9afc34bd94 016/125: Add yank/past on `y` a
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-lisp-state 9afc34bd94 016/125: Add yank/past on `y` and `p` |
Date: |
Thu, 6 Jan 2022 04:58:38 -0500 (EST) |
branch: elpa/evil-lisp-state
commit 9afc34bd94695488ac30be31a7d21938d42257a2
Author: sbenner <sylvain.benner@gmail.com>
Commit: sbenner <sylvain.benner@gmail.com>
Add yank/past on `y` and `p`
---
README.md | 3 +++
evil-lisp-state.el | 3 +++
2 files changed, 6 insertions(+)
diff --git a/README.md b/README.md
index 9e0f79b1dd..f82afd60a6 100644
--- a/README.md
+++ b/README.md
@@ -52,6 +52,8 @@ Key Binding | Function
`k` | sp-up-sexp
`K` | sp-backward-up-sexp
`l` | sp-forward-sexp
+`p` | evil-past-after
+`P` | evil-past-before
`r` | sp-raise-sexp (same as `ska`)
`C-r` | undo-tree-redo
`ska` | sp-splice-sexp-killing-around
@@ -61,6 +63,7 @@ Key Binding | Function
`sl` | sp-forward-slurp-sexp
`sx` | sp-splice-sexp
`u` | undo-tree-undo
+`y` | sp-copy-sexp
`RET` | sp-newline
`ESC` | evil-normal-state
diff --git a/evil-lisp-state.el b/evil-lisp-state.el
index df5c8a0186..474f4092c9 100644
--- a/evil-lisp-state.el
+++ b/evil-lisp-state.el
@@ -82,6 +82,8 @@
(define-key evil-lisp-state-map "k" 'sp-up-sexp)
(define-key evil-lisp-state-map "K" 'sp-backward-up-sexp)
(define-key evil-lisp-state-map "l" 'sp-forward-sexp)
+(define-key evil-lisp-state-map "p" 'evil-paste-after)
+(define-key evil-lisp-state-map "P" 'evil-paste-before)
(define-key evil-lisp-state-map "r" 'sp-raise-sexp)
(define-key evil-lisp-state-map "C-r" 'undo-tree-redo)
(define-key evil-lisp-state-map "ska" 'sp-splice-sexp-killing-around)
@@ -91,6 +93,7 @@
(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 "u" 'undo-tree-undo)
+(define-key evil-lisp-state-map "y" 'sp-copy-sexp)
(define-key evil-lisp-state-map (kbd "RET") 'sp-newline)
(define-key evil-lisp-state-map [escape] 'evil-normal-state)
- [nongnu] elpa/evil-lisp-state 8a44cdcffe 001/125: Initial commit, (continued)
- [nongnu] elpa/evil-lisp-state 8a44cdcffe 001/125: Initial commit, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 8d58b864ba 003/125: Initial push of evil-lisp-state.el, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state c0033214de 006/125: Merge pull request #1 from purcell/patch-1, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 742da3fe8b 007/125: Update readme, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state a44023b712 009/125: Change prefix for sp-splice-sexp-killing-xxx to `sk_`, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 9dfc5fe116 002/125: Update gitignore, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 9be14079e5 004/125: Update readme, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 7b5937a327 005/125: Shorten package description, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 729c131ecc 012/125: Better consistency with `sx` for sp-splice-sexp, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state f9fad45551 011/125: Add key bindings for sp-kill-sexp functions, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 9afc34bd94 016/125: Add yank/past on `y` and `p`,
ELPA Syncer <=
- [nongnu] elpa/evil-lisp-state 95204dcf71 018/125: Add key bindings for wrapping functions and symbol navigation, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 0174f825a0 023/125: Update readme, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 2ad7ffac3e 010/125: Update key bindings in readme, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 4167ee0b21 015/125: Add `RET` key binding for sp-newline, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 797f09bfbb 013/125: Update readme with last key bindings, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state cbe505d26d 014/125: Add sp-comment key binding `C`, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state 3a0230162e 019/125: Add key binding for sp-absorb-sexp `a`, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state b4a1371a01 020/125: Add key bindings for transpose functions, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state af7ce842d1 024/125: Add fine grain forward and backward motion with evil standard, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-lisp-state eefaabc310 027/125: Add installation instruction for MELPA and Cask in readme, ELPA Syncer, 2022/01/06