FISH\_DEFAULT\_KEY\_BINDINGS(1) fish-shell FISH\_DEFAULT\_KEY\_BINDINGS(1)

# [NAME](#NAME)

fish\_default\_key\_bindings - set emacs key bindings for fish

# [SYNOPSIS](#SYNOPSIS)

```
fish_default_key_bindings
```

# [DESCRIPTION](#DESCRIPTION)

**fish\_default\_key\_bindings** sets the emacs key bindings for **fish** shell.

Some of the Emacs key bindings are defined here &lt;#emacs-mode&gt;.

There are no parameters for **fish\_default\_key\_bindings**.

# [EXAMPLES](#EXAMPLES)

To start using emacs key bindings:

```
fish_default_key_bindings
```

# [Copyright](#Copyright)

fish-shell developers

October 26, 2026 4.9

---

Document: fish_default_key_bindings(1) from fish 4.9.3-r4 (Chainguard OS)
Source: https://github.com/fish-shell/fish-shell
