Complete Fish Shell keyboard shortcuts reference — 18 shortcuts across 3 categories. Quick reference cheat sheet for Windows & Mac.
| Shortcut | Action |
|---|---|
| Right | Accept suggestion |
| Alt + F | Accept one word |
| Up | History prefix search |
| Alt + Up | Token search |
| Ctrl + R | History pager |
| Shortcut | Action |
|---|---|
| Alt + L | List directory |
| Alt + P | Append pager |
| Alt + S | Prepend sudo |
| Alt + E | Edit in $EDITOR |
| Alt + H | Show man page |
| Alt + W | Describe command |
| Shortcut | Action |
|---|---|
| Ctrl + A | Start of line |
| Ctrl + E | End of line |
| Ctrl + U | Kill to start |
| Ctrl + K | Kill to end |
| Ctrl + W | Delete word |
| Ctrl + L | Clear screen |
| Tab | Complete |
The most essential Fish Shell shortcuts are: Right (Accept suggestion), Alt + F (Accept one word), Up (History prefix search). These cover the most frequent actions and can significantly speed up your workflow.
Fish Shell has 18 keyboard shortcuts across 3 categories on shortcut-tools.com.
Simply press the key combination while Fish Shell is focused. Most shortcuts work immediately. On Mac, replace Ctrl with Cmd and Alt with Option for most shortcuts.
The Fish Shell shortcut for accept suggestion is Right.
Fish Shell includes 7 Line Editing shortcuts, including Ctrl + A (Start of line) and Ctrl + E (End of line). See the full list in the Line Editing section above.
Print the Fish Shell cheat sheet and keep it next to your keyboard for the first week, then switch to active recall: open Shortcut Speedrun and practice Fish Shell shortcuts against the clock until they're automatic.
Yes — use My Stack to combine Fish Shell shortcuts with any other platform on this site into one printable reference, which is useful if your daily workflow spans several tools.
Most do not — the underlying key is the same, but Fish Shell (like most software) maps Ctrl on Windows/Linux to Cmd on Mac for standard operations. Where a shortcut is platform-specific, this page notes the Mac variant next to the Windows one.
Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"