[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-goggles 9927490983 042/225: Update README.md
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-goggles 9927490983 042/225: Update README.md |
Date: |
Wed, 12 Jan 2022 08:58:41 -0500 (EST) |
branch: elpa/evil-goggles
commit 9927490983c4d7a3ef810e3a3e30ed41016f6c2c
Author: Evgeni Kolev <evgenysw@gmail.com>
Commit: GitHub <noreply@github.com>
Update README.md
---
README.md | 62 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 31 insertions(+), 31 deletions(-)
diff --git a/README.md b/README.md
index ef15001f32..c05083b578 100644
--- a/README.md
+++ b/README.md
@@ -3,8 +3,7 @@
evil-goggles
=========
-This package displays a visual hint when editing text in
-`evil-mode`.
+`evil-goggles-mode` displays a visual hint when editing text with
[evil](https://github.com/emacs-evil/evil).
![yank-line](https://cloud.githubusercontent.com/assets/1532071/25258975/e16109a4-264b-11e7-89da-b44dab56ffd9.gif)
@@ -25,9 +24,6 @@ This package displays a visual hint when editing text in
![maybe](https://cloud.githubusercontent.com/assets/1532071/25258973/e14e166e-264b-11e7-8ffb-7fafccc38324.gif)
-![maybe2](https://cloud.githubusercontent.com/assets/1532071/25258969/e14a718a-264b-11e7-8d0e-221b84ecdeac.gif)
-
-
![disappear-on-input](https://cloud.githubusercontent.com/assets/1532071/25258970/e14bb46e-264b-11e7-814d-e64d8a26a308.gif)
@@ -49,42 +45,46 @@ Installation
`(evil-goggles-mode)`
-## edit actions with hint
+### edit actions with hint
-- delete
-- yank
-- paste with `p` and `P`
-- indent (`=` operator)
-- join
-- format (`gq` operator)
+- delete `evil-delete`
+- yank `evil-yank`
+- paste with `p` and `P` `evil-paste-before` and `evil-paste-after`
+- indent (`=` operator) `evil-indent`
+- join `evil-join` and `evil-join-whitespace`
+- format (`gq` operator) `evil-fill-and-move`
### evil plugins with hint
-- [evil-surround](https://github.com/timcharper/evil-surround)
-- [evil-commentary](https://github.com/linktohack/evil-commentary)
--
[evil-ReplaceWithRegister](https://github.com/Dewdrops/evil-ReplaceWithRegister)
+- [evil-surround](https://github.com/timcharper/evil-surround)
`evil-surround-region`
+- [evil-commentary](https://github.com/linktohack/evil-commentary)
`evil-commentary`
+-
[evil-ReplaceWithRegister](https://github.com/Dewdrops/evil-ReplaceWithRegister)
`evil-replace-with-register`
Customization
-------------
-- By default, the `region` face is used for all overlays. To use different
faces:
+- The appearance of the overlay can be configured with
`evil-goggles-default-face`. By default, the `region` face is used for every
action. To get a list of available faces on emacs start, start a fresh emacs
and run `M-x list-faces-display`.
+```
+;; default is 'region, you can try `isearch-fail
+(setq evil-goggles-default-face 'highlight)
+```
+- To use different faces per edit action:
```emacs-lisp
(require 'diff-mode) ;; load diff-* faces
- (setq evil-goggles-faces-alist `(
- ( evil-delete . diff-removed ) ;;
isearch-fail
- ( evil-yank . diff-changed )
- ( evil-paste-after . diff-added )
- ( evil-paste-before . diff-added )
- ))
+(setq evil-goggles-faces-alist `(
+ ( evil-delete . diff-removed )
+ ( evil-yank . diff-changed )
+ ( evil-paste-after . diff-added )
+ ( evil-paste-before . diff-added )))
```
-- `evil-goggles-show-for` 0.200
-- `evil-goggles-default-face` 'region
-- `evil-goggles-faces-alist` nil
-``` emacs-lisp
- (setq evil-goggles-faces-alist (
- ( evil-delete . evil-ex-substitute-matches ) ;; isearch-fail
- ( evil-yank . evil-ex-substitute-replacement )
- ))
+- The duration the overlay is configured with `evil-goggles-duration`:
+```
+(setq evil-goggles-duration 0.100) ;; default is 0.200
+```
+
+- To disable when the hint on certain actions, configure
`evil-goggles-blacklist`
+```
+;; to disable the hint when yanking or deleting
+(setq evil-goggles-blacklist `(evil-yank evil-delete)
```
-- `evil-goggles-blacklist` nil
- [nongnu] elpa/evil-goggles 57f45c2582 189/225: Temporarily disable change hint until #19 is resolved, (continued)
- [nongnu] elpa/evil-goggles 57f45c2582 189/225: Temporarily disable change hint until #19 is resolved, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles c0afde5d66 202/225: Remove depracated variable, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 2e5452b6a5 216/225: Revert "evil-goggles--show-p: no need to check evil-inhibit-operator-value", ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 78454a7e8b 220/225: Merge pull request #24 from unhammer/count-lines-speedup, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 1f8ca71acd 221/225: Fix custom variable's label, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles fa7dca4f82 016/225: Cleanup delete advice, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 0afe8cf165 020/225: Fix no-whitespace check, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 55ecf5c2c4 045/225: Update README.md, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 450e153a2d 046/225: Depend on emacs 25 for `funcall-interactively', ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 99d3416598 049/225: Update README.md, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 9927490983 042/225: Update README.md,
ELPA Syncer <=
- [nongnu] elpa/evil-goggles 08da44cf83 057/225: Add the evil-goggles face, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles ef1cad8f3a 064/225: Re-add paste and fill-and-move, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 179c3002f2 071/225: Update README.md, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 904fc39728 072/225: Add doc for evil-goggles-use-diff-faces, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles e65aa39749 083/225: Add support for block paste, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 685e3714a5 090/225: Handle a specific u/redo case when the list has 2 connecting items, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 1e9ebe5e4c 095/225: Extend support for u/redo after some text is changed., ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles 221a5ed8ea 098/225: Add support for Emacs 24 by not relying on funcall-interactively, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles aaa93841f9 103/225: Update evil-goggles.el, ELPA Syncer, 2022/01/12
- [nongnu] elpa/evil-goggles f79c03ba62 108/225: Experimental: add support for pulsing, new option`evil-goggles-pulse', ELPA Syncer, 2022/01/12