Keys

All 82 chords, read from the same file kittymux installs, so this page cannot be out of date. ctrl+alt+/ shows the same list inside kitty.

82 keys shown

ctrl+alt+entersplit horizontal (cwd)
ctrl+shift+entersplit vertical (cwd)
ctrl+alt+tnew tab
ctrl+alt+shift+tnew tab
ctrl+shift+tnew tab in your home directory
ctrl+alt+rrename tab
ctrl+alt+nnew OS window (cwd)
shift+←session-scoped tab nav prev
shift+→session-scoped tab nav next
alt+1…9session-scoped tab nav
alt+0jump to the LAST tab of the session (not the !scratch tab; ctrl+alt+` is the tab you were on before)
ctrl+alt+`flip to previously active tab (MRU, like alt-tab)
ctrl+shift+,move tab ←
ctrl+shift+.move tab →
ctrl+alt+shift+←move this tab earlier (arrows follow the bar: ←/→ on a horizontal bar)
ctrl+alt+shift+→move this tab later (horizontal bar)
ctrl+alt+shift+↑move this tab up the list (↑/↓ on a vertical bar; both pairs always work)
ctrl+alt+shift+↓move this tab down the list (vertical bar)
ctrl+alt+hfocus pane ←
ctrl+alt+jfocus pane ↓
ctrl+alt+kfocus pane ↑
ctrl+alt+lfocus pane →
shift+alt+←focus pane ←
shift+alt+↓focus pane ↓
shift+alt+↑focus pane ↑
shift+alt+→focus pane →
ctrl+alt+olast pane
ctrl+alt+dpane → → new tab
ctrl+alt+shift+dpane → chooser
ctrl+alt+enumber every pane on screen, then press its digit to focus it (tmux's display-panes; two panes: jumps straight over)
ctrl+alt+1…9focus pane
ctrl+alt+0focus the LAST pane of this tab (the highest number; ctrl+alt+o is the pane you were in before)
ctrl+alt+shift+ynumber every pane, press a digit to swap the current pane with that one
ctrl+alt+shift+;pane controls: h/j/k/l swap with a neighbor · r rotate · s swap split sides · e equalize · a choose a pane · esc cancel
ctrl+alt+shift+spacecommand palette: find a tab, an agent that needs you, a conversation to reopen, a new agent or an action (type to filter · ⏎ does it · esc)
ctrl+alt+shift+jjoin this tab into another as splits: pick the tab (type to filter · ⏎ joins · tab = side · ctrl+t = whole tab / this pane)
ctrl+alt+shift+qquick look: the peek card of the agent that has waited on you longest, without leaving this tab (⏎ goes there · esc stays); kittymux peek [TAB_ID] for any tab
ctrl+alt+shift+cshow/hide pane title bars (captions): drag handles for moving a split to a tab, another tab, or elsewhere
ctrl+alt+ilocation pill
ctrl+alt+shift+ilocation pill
ctrl+alt+uagent usage HUD
ctrl+alt+gagent picker
ctrl+alt+bsidebar command deck (hover/click, live preview, jump to tab)
ctrl+alt+shift+btoggle the sidebar deck as a persistent docked panel (Wayland)
ctrl+alt+yjump to the next agent waiting on you (round-robin, longest-waiting first)
ctrl+alt+shift+gnew agent in its own git worktree + tab
ctrl+alt+;send prompt to agent pane
ctrl+alt+vpick: what needs you, every agent, closed conversations and a new agent in ONE searchable list (rofi/fuzzel from your WM: `kittymux pick --menu rofi`)
ctrl+alt+shift+ureopen the agent conversation you closed last (it asks before resuming)
ctrl+alt+shift+ospawn mode: then a letter starts that agent in a new tab (shift+letter: split right) — c claude · x codex · d devin · u cursor · o opencode · a agy · g grok
ctrl+alt+shift+emove this window's bar: left → bottom → top → right
ctrl+alt+\this window's bar: sidebar → slim rail → hidden (zen), like a browser sidebar
ctrl+alt+shift+[narrower sidebar
ctrl+alt+shift+]wider sidebar
ctrl+alt+shift+lpick a bar layout preset (sidebar, rail, right, bottom, top, zen)
ctrl+alt+/keymap overlay: searchable, scrollable, every key / gesture / command (press again or q/esc to close)
ctrl+alt+shift+/last command's output in pager
ctrl+alt+qclose current pane (confirms if a process runs)
ctrl+alt+PgUpscroll up one page
ctrl+alt+PgDnscroll down one page
ctrl+alt+Homescroll to the top of the scrollback
ctrl+alt+Endscroll to the bottom (the live screen)
ctrl+alt+[scroll to the previous shell prompt
ctrl+alt+]scroll to the next shell prompt
alt+shift+hresize pane narrower by 3 columns
alt+shift+lresize pane wider by 3 columns
alt+shift+jresize pane taller by 3 rows
alt+shift+kresize pane shorter by 3 rows
alt+shift+=make every pane in this tab the same size again
ctrl+alt+spacenext layout
ctrl+alt+zlayout zoom/unzoom
ctrl+shift+spaceKitty Home
ctrl+alt+shift+nKitty Home
ctrl+alt+shift+mmove tab to OS window
ctrl+alt+shift+ssave session
ctrl+alt+shift+asession cycle last
ctrl+alt+,session cycle prev
ctrl+alt+.session cycle next
ctrl+alt+shift+pproject picker
ctrl+shift+alt+rreload config (+ notify)
ctrl+alt+shift+wclose tab
shift+enterapp newline escape