ELVISH-READLINE-BINDING(7)
π elvish-r...e-binding(7) π
okay bestie, welcome to the Miscellaneous Information Manual section of the Elvish docs β this one's short and sweet, but it's a lifesaver if your fingers are hardwired to readline muscle memory π
β¨ Introduction β¨
so the readline-binding module is literally just a bundle of readline-like key bindings β think classic readline vibes but make it Elvish π¦
like, the whole point: you get stuff such as binding Ctrl-A to move the cursor to the start of the line. iconic, honestly.
to use it, drop this little line into ~/.elvish/rc.elv:
use readline-binding
β οΈ heads up bestie: this will override some of the standard bindings. for example, Ctrl-L gets bound to a function that clears the terminal screen, instead of starting location mode. so yeah, you're trading one vibe for another β know that going in π
and if you wanna see exactly what's going on under the hood, the source code is right here, no cap:
https://github.com/elves/elvish/blob/master/pkg/mods/bundled/readline-binding.elv.go
okay that's the whole page, you ate it π this was the elvish-r...e-binding(7) page from Elvish 0.17.0, dated Nov 18, 2024 β go forth and bind those keys, main character π«Άβ¨
π¦ where this page comes from
- ubuntu jammy: elvish 0.17.0-1ubuntu0.1 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms