kitty
Master Kitty terminal with our comprehensive list of essential shortcuts. Boost productivity with keybindings for scrolling, tabs, windows, and configuration.
Kitty Terminal Shortcuts
Kitty is a fast, feature-rich, GPU-accelerated terminal emulator. Mastering its shortcuts can significantly enhance your command-line productivity. This guide provides a comprehensive overview of essential Kitty keybindings for efficient navigation, tab management, window control, and configuration.
Scrolling and Navigation
Efficiently move through your terminal output and command history.
---
tags: [ kitty ]
---
# Scrolling
ctrl+shift+up - Line up
ctrl+shift+down - Line down
ctrl+shift+page_up - Page up
ctrl+shift+page_down - Page down
ctrl+shift+home - Top
ctrl+shift+end - Bottom
ctrl+shift+z - Previous shell prompt
ctrl+shift+x - Next shell prompt
ctrl+shift+h - Browse scrollback in less
ctrl+shift+g - Browse last cmd output
Tab Management
Seamlessly manage multiple terminal sessions with these tab shortcuts.
# Tabs
ctrl+shift+t - New tab
ctrl+shift+q - Close tab
ctrl+shift+right - Next tab
ctrl+shift+left - Previous tab
ctrl+shift+l - Next layout
ctrl+shift+. - Move tab forward
ctrl+shift+, - Move tab backward
ctrl+shift+alt+t - Set tab title
Font and Clipboard Operations
Easily copy, paste, and adjust font sizes for better readability.
# Fonts and clipboard
ctrl+shift+c - Copy to clipboard
ctrl+shift+v - Paste from clipboard
ctrl+shift+s - Paste from selection
ctrl+shift+equal - Increase font size
ctrl+shift+minus - Decrease font size
ctrl+shift+backspace - Restore font size
Window Management
Control and navigate between Kitty windows effectively.
# Windows
ctrl+shift+enter - New window
ctrl+shift+n - New OS window
ctrl+shift+w - Close window
ctrl+shift+] - Next window
ctrl+shift+[ - Previous window
ctrl+shift+f - Move window forward
ctrl+shift+b - Move window backward
ctrl+shift+` - Move window to top
ctrl+shift+f7 - Visually focus window
ctrl+shift+f8 - Visually swap window
# Focus specific window
ctrl+shift+1, ctrl+shift+2 … ctrl+shift+0
Opening and Selecting
Quickly open URLs, insert paths, lines, words, and more.
# Open/select
ctrl+shift+e - Open URL
ctrl+shift+p>f - Insert selected path
ctrl+shift+p>shft+f - Open selected path
ctrl+shift+p>l - Insert selected line
ctrl+shift+p>w - Insert selected word
ctrl+shift+p>h - Insert selected hash
ctrl+shift+p>n - Open the selected file at the selected line
ctrl+shift+p>y - Open the selected hyperlink
Configuration and Reloading
Access and manage your Kitty configuration files with ease.
# Configuration
ctrl+shift+f2 - Open kitty config file in $EDITOR
ctrl+shift+f5 - Reload kitty config in current window
ctrl+shift+f6 - Display current kitty configuration without editing
Further Resources
For more advanced configurations and features, refer to the official Kitty documentation: