FISH_DEFAULT_KEY_BINDINGS(1)
πΈ FISH_DEFAULT_KEY_BINDINGS πΈ
okay bestie, so this is the fish_default_key_bindings page from the fish-shell manual β yes, that fish-shell, the one you keep hearing about π
β¨ NAME β¨
fish_default_key_bindings β sets the emacs key bindings for fish π
π SYNOPSIS π
fish_default_key_bindings
π DESCRIPTION π
So basically, fish_default_key_bindings sets the emacs key bindings for the fish shell. That's it. That's the whole vibe. β¨
Some of the Emacs key bindings are defined right here: <#emacs-mode> π
And the best part, honestly? There are no parameters for fish_default_key_bindings. Zero. None. Not a single one. You literally just type the thing. Iconic behavior, no notes π«Ά
π¦ EXAMPLES π¦
When you're ready to start using emacs key bindings, you go like this:
fish_default_key_bindings
That's the whole ritual. Slay π
π Copyright π
fish-shell developers π
and that's the whole page, bestie β no cap, every single detail is in there π§π
fish-shell 4.9 Β· Sep 08, 2026 β mwah, catch you in the next manpage ππ
π¦ where this page comes from
- arch rolling: fish 4.9.3-1 Β· GPL-2.0-only AND BSD-3-Clause AND ISC AND MIT AND PSF-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms