[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-args 95deed7093 11/27: Added default bindings for tex
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-args 95deed7093 11/27: Added default bindings for text objects. |
Date: |
Wed, 2 Feb 2022 20:58:12 -0500 (EST) |
branch: elpa/evil-args
commit 95deed7093458a73c9a51e9af9e8604dfd70d7b7
Author: wcsmith <wconnorsmith@gmail.com>
Commit: wcsmith <wconnorsmith@gmail.com>
Added default bindings for text objects.
---
README.md | 11 +++++++----
evil-args.el | 14 ++++++++++----
2 files changed, 17 insertions(+), 8 deletions(-)
diff --git a/README.md b/README.md
index e167e5b170..c128d57eaf 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,13 @@ Add the following to your `.emacs`:
(add-to-list 'load-path "path/to/evil-args")
(require 'evil-args)
-Add the following keybindings with keys of your choice:
+`evil-arg` text objects have been bound to the `a` key by default. To bind them
+to another key `k`, add:
+
+ (define-key evil-inner-text-objects-map "k" 'evil-inner-arg)
+ (define-key evil-outer-text-objects-map "k" 'evil-outer-arg)
+
+To enable evil-args motions, add the following keybindings:
(define-key evil-normal-state-map "L" 'evil-forward-arg)
(define-key evil-normal-state-map "H" 'evil-backward-arg)
@@ -20,9 +26,6 @@ Add the following keybindings with keys of your choice:
(define-key evil-motion-state-map "L" 'evil-forward-arg)
(define-key evil-motion-state-map "H" 'evil-backward-arg)
- (define-key evil-inner-text-objects-map "a" 'evil-inner-arg)
- (define-key evil-outer-text-objects-map "a" 'evil-outer-arg)
-
(define-key evil-normal-state-map "K" 'evil-jump-out-args)
##Functionality
diff --git a/evil-args.el b/evil-args.el
index 46dd41ad4b..07f156c75c 100644
--- a/evil-args.el
+++ b/evil-args.el
@@ -37,7 +37,13 @@
;; (add-to-list 'load-path "path/to/evil-args")
;; (require 'evil-args)
;;
-;; Add the following keybindings with keys of your choice:
+;; evil-arg text objects have been bound to the 'a' key by default. To bind
them
+;; to another key 'k', add:
+;;
+;; (define-key evil-inner-text-objects-map "k" 'evil-inner-arg)
+;; (define-key evil-outer-text-objects-map "k" 'evil-outer-arg)
+;;
+;; To enable evil-arg motions, add the following keybindings:
;;
;; (define-key evil-normal-state-map "L" 'evil-forward-arg)
;; (define-key evil-normal-state-map "H" 'evil-backward-arg)
@@ -45,9 +51,6 @@
;; (define-key evil-motion-state-map "L" 'evil-forward-arg)
;; (define-key evil-motion-state-map "H" 'evil-backward-arg)
;;
-;; (define-key evil-inner-text-objects-map "a" 'evil-inner-arg)
-;; (define-key evil-outer-text-objects-map "a" 'evil-outer-arg)
-;;
;; (define-key evil-normal-state-map "K" 'evil-jump-out-args)
;;
;; See README.md for more details.
@@ -218,4 +221,7 @@
(if begin (goto-char begin)))
(setq count (- count 1)))))
+(define-key evil-inner-text-objects-map "a" 'evil-inner-arg)
+(define-key evil-outer-text-objects-map "a" 'evil-outer-arg)
+
(provide 'evil-args)
- [nongnu] elpa/evil-args 1d3ae8b93e 16/27: Added text objects to autoload., (continued)
- [nongnu] elpa/evil-args 1d3ae8b93e 16/27: Added text objects to autoload., ELPA Syncer, 2022/02/02
- [nongnu] elpa/evil-args c19bc8d7f7 04/27: Updated README., ELPA Syncer, 2022/02/02
- [nongnu] elpa/evil-args d172084a20 12/27: README formatting., ELPA Syncer, 2022/02/02
- [nongnu] elpa/evil-args 1a0bb0e373 13/27: Added evil-args to evil customize group., ELPA Syncer, 2022/02/02
- [nongnu] elpa/evil-args f4cd3b8d5c 08/27: Added motion-state binding suggestions to README.md., ELPA Syncer, 2022/02/02
- [nongnu] elpa/evil-args 2a88b4d199 23/27: Add melpa instructions to README, ELPA Syncer, 2022/02/02
- [nongnu] elpa/evil-args 574f9a24a1 02/27: Added LICENSE.txt., ELPA Syncer, 2022/02/02
- [nongnu] elpa/evil-args 916f1bc81b 05/27: Enabled customization of openers/closers/delimiters., ELPA Syncer, 2022/02/02
- [nongnu] elpa/evil-args 758ad5ae54 26/27: Honor count argument for text objects., ELPA Syncer, 2022/02/02
- [nongnu] elpa/evil-args c9c40dc094 15/27: Fixed autoload typo., ELPA Syncer, 2022/02/02
- [nongnu] elpa/evil-args 95deed7093 11/27: Added default bindings for text objects.,
ELPA Syncer <=
- [nongnu] elpa/evil-args b4c68bfb45 25/27: Merge pull request #8 from Emiller88/patch-1, ELPA Syncer, 2022/02/02
- [nongnu] elpa/evil-args 3558f15d0b 24/27: Update README.md, ELPA Syncer, 2022/02/02
- [nongnu] elpa/evil-args 2671071a4a 27/27: Bump version to 1.1, ELPA Syncer, 2022/02/02
- [nongnu] elpa/evil-args 07d5f33908 14/27: Added autoloads., ELPA Syncer, 2022/02/02