From 7a423ccf78274e1f2a7a92d2b646d286c0619697 Mon Sep 17 00:00:00 2001 From: Howard Abrams Date: Wed, 4 Jan 2023 20:43:07 -0800 Subject: [PATCH] While interesting, I don't use Evil Easy Motion I use avy with simple keybinding I remember. Time to jettison. --- ha-config.org | 7 ------- 1 file changed, 7 deletions(-) diff --git a/ha-config.org b/ha-config.org index 75fa48f..611d7e1 100644 --- a/ha-config.org +++ b/ha-config.org @@ -501,13 +501,6 @@ Using the key-chord project allows me to make Escape be on two key combo presses (key-chord-define-global "jk" 'evil-normal-state) (key-chord-define-global "JK" 'evil-normal-state)) #+end_src -*** Evil Easy Motion -The [[https://github.com/PythonNut/evil-easymotion][evil-easymotion]] project combines [[Jump with Avy][avy]] and evil keybindings, where ~SPC j~ shows labels for all the lines below the cursor, so that you can jump right there. This doesn’t work well with a leader, but what about using Key Chords? -#+begin_src emacs-lisp - (use-package evil-easymotion - :config (evilem-default-keybindings "")) -#+end_src -My ~F19~ key is within easy reach of my [[https://configure.zsa.io/moonlander/layouts/L4laD/latest/0][Moonlander configuration]], so this might be a good, if somewhat distracting, feature. Perhaps a better solution is to use [[Jump with Avy][avy]] (see below). *** Evil Lion The [[https://github.com/edkolev/evil-lion][evil-lion]] package is a wrapper around Emacs’ [[help:align][align]] function. Just a little easier to use. Primary sequence is ~g a i p =~ to align along all the equal characters in the paragraph (block), or ~g a i b RET~ to use a built in rule to align (see below), or ~g a i b /~ to specify a regular expression, similar to [[help:align-regexp][align-regexp]].