diff options
Diffstat (limited to 'content/blog/2024/back-to-evil.md')
-rw-r--r-- | content/blog/2024/back-to-evil.md | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/content/blog/2024/back-to-evil.md b/content/blog/2024/back-to-evil.md new file mode 100644 index 0000000..7c41dd6 --- /dev/null +++ b/content/blog/2024/back-to-evil.md @@ -0,0 +1,35 @@ ++++ +title = "Back to Evil Mode" +author = ["MichaĆ Sapka"] +date = 2024-11-04T20:53:00+01:00 +categories = ["blog"] +draft = false +weight = 2001 +image_dir = "blog/images" +image_max_width = 600 +Abstract = "My emacs is cosplaying as Ed again" +Listening = "Thelonious Monk - Brilliant Corners" ++++ + +It's been half a year on [Xah's Fly Keys](http://xahlee.info/emacs/misc/xah-fly-keys.html) and it's a wonderful bindings system. +A lot of the ideas there are amazing: shortcuts for inserting all the brackets, great case change, bookmark support, to name just a few. +It was also very _comfy_ to use with `jkli` instead of `hjkl`. + +{{< image forced_width="150" class="pull-right" alt="Black and white logo "evil"" file="evilmode.png" >}} +noop +{{< /image >}} + +But now I'm back at Evil. +First of all, I am (once again) watching old Luke Smith's videos and became very nostalgic for the keys I've spent years learning. +Secondly, I got what I wanted out of Fly Keys - Emacs mindset. +It kinda like BSD - for the untrained eye it's Linux, but the differences go deep. + +The biggest problem with FK however is that I needed to adjust every freaking thing to it, as I am not smart enough to use two similar key bindings at the same time. +Ed is everywhere - terminal, browser, remote connection and so on. +I was fighting with my muscle memory all the time, while `hjkl` were just _there_. +At the same time, Fly Keys are open-sourced Xah's workflow. +It's not a general use case, and I didn't use most od the provided functionality. +But those which I used, I _loved_. +Guess I'll need to port them to my new Evil setup. + +Currently, my brain is readjsuting and I can barely control the cursor :-) |