› kitty

kitty keyboard shortcuts

Find commands for terminal tabs, windows and scrollback. Default kitty bindings on macOS and Linux. A kitty window is a terminal pane; an OS window is separate. Custom kitty.conf mappings may override these keys.

kitty · 2026-11-06

30
shortcuts
4
categories

Start with these shortcuts

A focused selection from 30 documented actions. Switch to All to browse the reference.

  • New terminal tab⌘T
  • Close terminal tab⌘W
  • Next terminal tabCtrlShift→
  • Previous terminal tabCtrlShift←
  • Next window layoutCtrlShiftL
  • Move tab forwardCtrlShift.
  • Move tab backwardCtrlShift,
  • New terminal pane⌘Enter
  • New OS window⌘N
  • Close terminal paneCtrlShiftW

Tabs and layout

7
New terminal tab
⌘T
Cmd+T · Ctrl+Shift+T
Close terminal tab
⌘W
Cmd+W · Ctrl+Shift+Q
Next terminal tab
CtrlShift→
Ctrl+Shift+→
Previous terminal tab
CtrlShift←
Ctrl+Shift+←
Next window layout
CtrlShiftL
Ctrl+Shift+L
Move tab forward
CtrlShift.
Ctrl+Shift+.
Move tab backward
CtrlShift,
Ctrl+Shift+,

Terminal and OS windows

7
New terminal pane
⌘Enter
Cmd+Enter · Ctrl+Shift+Enter
New OS window
⌘N
Cmd+N · Ctrl+Shift+N
Close terminal pane
CtrlShiftW
Ctrl+Shift+W
Resize terminal pane
CtrlShiftR
Ctrl+Shift+R
Focus next pane
CtrlShift]
Ctrl+Shift+]
Focus previous pane
CtrlShift[
Ctrl+Shift+[
Visually choose a pane
CtrlShiftF7
Ctrl+Shift+F7

Scrollback

7
Scroll one line up
CtrlShift↑
Ctrl+Shift+↑
Scroll one line down
CtrlShift↓
Ctrl+Shift+↓
Scroll one page up
CtrlShiftPageUp
Ctrl+Shift+PageUp
Scroll one page down
CtrlShiftPageDown
Ctrl+Shift+PageDown
Scroll to top
CtrlShiftHome
Ctrl+Shift+Home
Scroll to bottom
CtrlShiftEnd
Ctrl+Shift+End
Browse scrollback in less
CtrlShiftH
Ctrl+Shift+H

Clipboard and settings

9
Copy terminal selection
⌘C
Cmd+C · Ctrl+Shift+C
Paste clipboard in terminal
⌘V
Cmd+V · Ctrl+Shift+V
Open kitty help
CtrlShiftF1
Ctrl+Shift+F1
Increase terminal font size
⌘+
Cmd++ · Ctrl+Shift+=
Decrease terminal font size
⌘-
Cmd+- · Ctrl+Shift+-
Reset terminal font size
⌘0
Cmd+0 · Ctrl+Shift+Backspace
Edit kitty configuration
⌘,
Cmd+, · Ctrl+Shift+F2
Reload kitty configuration
CtrlShiftF5
Ctrl+Shift+F5
Unicode input
CtrlShiftU
Ctrl+Shift+U

FAQ

Which shortcuts are covered?

Default kitty bindings on macOS and Linux. A kitty window is a terminal pane; an OS window is separate. Custom kitty.conf mappings may override these keys.

Which operating systems are included for kitty?

This reference includes shortcuts for macOS · Linux. Availability depends on the action and app version.

Explore shortcuts by key

Key lookup

No shortcuts match your search.