A detailed introduction to Kakoune for the aspiring power user
Summary
Explains Kakoune's design philosophy, including multi-selections, atomic edits, and an inverted grammar that eliminates operator-pending mode. It also covers the client/server model, plugin and hook systems, and how to compose edits with keys, commands, and shell expansions for automation.