diff options
author | Aryadev Chavali <aryadev@aryadevchavali.com> | 2020-09-01 23:24:18 +0100 |
---|---|---|
committer | Aryadev Chavali <aryadev@aryadevchavali.com> | 2020-09-01 23:24:18 +0100 |
commit | bc3c695b7ae280e0fbda96e3128087848d3a1cc9 (patch) | |
tree | bece91eeff12900901d838cd69107a67caedc69e | |
parent | 25a53a05647cca333016fcc5438fb57af83d35cc (diff) | |
download | dotfiles-bc3c695b7ae280e0fbda96e3128087848d3a1cc9.tar.gz dotfiles-bc3c695b7ae280e0fbda96e3128087848d3a1cc9.tar.bz2 dotfiles-bc3c695b7ae280e0fbda96e3128087848d3a1cc9.zip |
+evil lion
-rw-r--r-- | Emacs/.config/emacs/config.org | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/Emacs/.config/emacs/config.org b/Emacs/.config/emacs/config.org index 0dba22e..0244547 100644 --- a/Emacs/.config/emacs/config.org +++ b/Emacs/.config/emacs/config.org @@ -403,6 +403,30 @@ the current position. (evil-mc-pause-cursors))) #+end_src +*** Evil lion +Evil lion provides alignment operators. Alignment operators allow you +to, on some given text, align it via a symbol. + +For example it can transform the following +#+begin_example +(James . 19) +(Arthur . 22) +#+end_example + +to +#+begin_example +(James . 19) +(Arthur . 22) +#+end_example + +which would be done via =gl<object><symbol>= (in this case =glip.=) + +#+begin_src emacs-lisp +(use-package evil-lion + :after evil + :config + (evil-lion-mode)) +#+end_src *** Evil collection Setup evil collection, but don't turn on the mode. Instead, I'll turn on setups for specific modes I think benefit from it. |