Keyboard Shortcuts Cheat Sheet

Captain's Deck is designed for keyboard-first navigation. Master these shortcuts to navigate at the speed of thought.

Back to Guides

Navigation

ShortcutAction
/ KMove cursor up
/ JMove cursor down
/ H / BackspaceGo to parent directory
/ L / EnterEnter directory / Open file
Page Up / ⌃UPage up
Page Down / ⌃DPage down
Home / ggJump to first item
End / GJump to last item
` (backtick)Go to home directory
⌘/Go to root (/)
⌘GGo to path...

Selection

ShortcutAction
Space / InsertToggle selection and move down
⇧VVisual selection mode (Vim-style)
⌘ASelect all
⌘⇧ADeselect all
⌘⌥IInvert selection

Visual Mode: Press ⇧V to enter visual selection mode. Navigate with hjkl or arrows to extend selection. Press ⇧V again or Esc to exit.

Panes

ShortcutAction
TabSwitch between panes
=Sync inactive pane to current path
⌘USwap panes

Tabs

ShortcutAction
⌘TNew tab
⌘WClose tab
⌘]Next tab
⌘[Previous tab

File Operations

ShortcutAction
F5 / ⌘⇧CCopy to other pane
F6 / ⌘MMove to other pane
F7 / ⌘⇧NCreate new folder
F8 / ⌘BackspaceMove to Trash
F2 / RRename
⌘⇧RBatch rename
⌘CCopy to clipboard
⌘XCut to clipboard
⌘VPaste from clipboard
⌘ZUndo last operation
⌘⇧ZRedo operation

View

ShortcutAction
F3View file
F4Edit file
⌘YQuick Look preview
⌘IGet Info
⌘RRefresh
⌘.Toggle hidden files
⌃⌘1List view
⌃⌘2Icon view
⌃⌘3Column view

Archives

ShortcutAction
⌘⇧ACreate archive
⌘⇧EExtract archive

Search

ShortcutAction
/Quick filter (type to search)
N / ⇧NNext / Previous filter match
⌘FFind in current directory
⌘⇧FFull search panel
EscapeClear filter / Cancel
⌘PQuick Open (command palette)

Terminal

ShortcutAction
` / ⌘`Toggle terminal panel

Git

ShortcutAction
⌘⇧GGit Panel

Connections

ShortcutAction
⌘KConnect to SFTP Server

Bookmarks

ShortcutAction
⌘BShow bookmarks
⌘DAdd to bookmarks
⌘1-9Quick jump to bookmark 1-9

Other

ShortcutAction
⌘⌥SToggle split orientation
F1Show keyboard shortcuts help
EscapeClose overlay / Cancel

Customizing Shortcuts

You can customize any keyboard shortcut:

  1. Open Settings (⌘,)
  2. Go to the Keyboard Shortcuts tab
  3. Click on any shortcut to record a new key combination
  4. Use Reset to restore default shortcuts

Your custom shortcuts are automatically saved and will be reflected in the F1 help panel.

Vim-Style Navigation

Captain's Deck supports Vim-style navigation keys:

  • h - Left / Go to parent
  • j - Down
  • k - Up
  • l - Right / Enter directory
  • gg - Jump to first item (press g twice quickly)
  • G (Shift+G) - Jump to last item
  • ⇧H - Jump to top of visible screen
  • M - Jump to middle of visible screen
  • ⇧L - Jump to bottom of visible screen
  • ⇧V - Visual selection mode
  • ⌃U - Page up
  • ⌃D - Page down
  • ⌃E - Scroll view down one line
  • ⌃Y - Scroll view up one line
  • zz / zt / zb - Scroll cursor to center / top / bottom
  • / - Quick filter (like Vim's search)
  • n / N - Next / Previous filter match

These work alongside the standard arrow keys, so you can use whichever you prefer.

For more, see the Vim Power User Guide.

Retro Theme Column View Navigation

When using Norton Commander or Midnight Commander themes, files are displayed in a multi-column layout (top-to-bottom, then left-to-right). Navigation adapts to this column-based view:

ShortcutAction
/ KMove cursor up within column
/ JMove cursor down within column
/ HMove to previous column
/ LMove to next column
EnterOpen file / Enter directory
BackspaceGo to parent directory
Space / InsertToggle selection (then move down)
TabSwitch between panes
/Quick filter
Page Up / ⌃UPage up (move up by column height)
Page Down / ⌃DPage down (move down by column height)

Note: In column view, h/ and l/ navigate between columns rather than entering/exiting directories. Use Enter to enter directories and Backspace to go up.

Related Guides