Fish Shell Keyboard Shortcuts

Complete Fish Shell keyboard shortcuts reference — 18 shortcuts across 3 categories. Quick reference cheat sheet for Windows & Mac.

Autosuggestions (5)

ShortcutAction
RightAccept suggestion
Alt + FAccept one word
UpHistory prefix search
Alt + UpToken search
Ctrl + RHistory pager

Fish Specials (6)

ShortcutAction
Alt + LList directory
Alt + PAppend pager
Alt + SPrepend sudo
Alt + EEdit in $EDITOR
Alt + HShow man page
Alt + WDescribe command

Line Editing (7)

ShortcutAction
Ctrl + AStart of line
Ctrl + EEnd of line
Ctrl + UKill to start
Ctrl + KKill to end
Ctrl + WDelete word
Ctrl + LClear screen
TabComplete
📄 View Printable Cheat Sheet — Download as PDF or print · 🧩 Combine with other tools

Frequently Asked Questions

What are the most useful Fish Shell keyboard shortcuts?

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.

How many keyboard shortcuts does Fish Shell have?

Fish Shell has 18 keyboard shortcuts across 3 categories on shortcut-tools.com.

How do I use keyboard shortcuts in Fish Shell?

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.

What is the Fish Shell shortcut for accept suggestion?

The Fish Shell shortcut for accept suggestion is Right.

What Line Editing shortcuts does Fish Shell have?

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.

What's the fastest way to learn all Fish Shell shortcuts?

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.

Can I combine Fish Shell shortcuts with other tools?

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.

Do Fish Shell shortcuts differ between Windows and Mac?

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.

Related Shortcut Pages

Zsh Bash / Shell Starship Prompt fzf tmux Vim

Search 13,500+ shortcuts across 269 platforms

Explore All Platforms Practice Shortcuts
🔧 Spotted an error or a missing shortcut? Suggest an edit on GitHub — every accepted fix goes live on this page, the API and the CLI.

🤖 Ask AI about Fish Shell shortcuts

Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"

ChatGPT Claude Perplexity Gemini Grok