aboutsummaryrefslogtreecommitdiff
path: root/Emacs/.config/emacs
diff options
context:
space:
mode:
authorAryadev Chavali <aryadev@aryadevchavali.com>2020-09-01 23:24:18 +0100
committerAryadev Chavali <aryadev@aryadevchavali.com>2020-09-01 23:24:18 +0100
commitbc3c695b7ae280e0fbda96e3128087848d3a1cc9 (patch)
treebece91eeff12900901d838cd69107a67caedc69e /Emacs/.config/emacs
parent25a53a05647cca333016fcc5438fb57af83d35cc (diff)
downloaddotfiles-bc3c695b7ae280e0fbda96e3128087848d3a1cc9.tar.gz
dotfiles-bc3c695b7ae280e0fbda96e3128087848d3a1cc9.tar.bz2
dotfiles-bc3c695b7ae280e0fbda96e3128087848d3a1cc9.zip
+evil lion
Diffstat (limited to 'Emacs/.config/emacs')
-rw-r--r--Emacs/.config/emacs/config.org24
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.