Skip to content
Keyboard first

Built for hands that never leave the keys

Every chord in the idiom of the platform you're on — and the shell's own control keys always pass straight through, because a terminal that swallows Ctrl+C is not a terminal.

macOSLinux & Windows

Tabs & panes

New tab
⌘ TCtrl ⇧ T
New tab in same directory
⌘ ⇧ TCtrl ⌥ T
Close active pane
⌘ ⇧ WCtrl ⇧ W
Split horizontally
⌘ DCtrl ⇧ D
Split vertically
⌘ ⇧ DCtrl ⌥ D
Switch to tab N
⌘ 1-9Ctrl 1-9
Previous tab
⌘ ⇧ [Ctrl ⇧ [
Next tab
⌘ ⇧ ]Ctrl ⇧ ]
Cycle tabs
⌘ TabCtrl Tab

Panels

Code editor
⌘ ⇧ ECtrl ⇧ E
Browser
⌘ ⇧ BCtrl ⇧ B
Claude Code
⌘ ⇧ ACtrl ⇧ A
API client
⌘ ⇧ HCtrl ⇧ H
Drawing
⌘ ⇧ XCtrl ⇧ X
System monitor
⌘ ⇧ MCtrl ⇧ M
Command palette
⌘ ⇧ PCtrl ⇧ P
Toggle light / dark
⌘ ⇧ LCtrl ⇧ L
Settings
⌘ ,Ctrl ,

Search & shell

Find in terminal
⌘ FCtrl ⇧ F
Search command history
⌘ RCtrl ⇧ R
Clear terminal
⌘ KCtrl ⇧ K
Copy selection
⌘ CCtrl ⇧ C
Paste
⌘ VCtrl ⇧ V
Interrupt — always the shell's
⌃ CCtrl C
EOF — always the shell's
⌃ DCtrl D
Reverse search — always the shell's
⌃ RCtrl R

Autocomplete

Accept suggestion
Tab
Navigate suggestions
↑ ↓
Dismiss suggestions
Esc

Code editor

Save
⌘ SCtrl S
Save all
⌥ ⌘ SCtrl ⌥ S
Go to file
⌘ PCtrl P
Find in file
⌘ FCtrl F
Find and replace
⌥ ⌘ FCtrl H
Search in folder
⌘ ⇧ FCtrl ⇧ F
Go to line
⌘ GCtrl G
Toggle file tree
⌘ BCtrl B
Toggle comment
⌘ /Ctrl /
Select next occurrence
⌘ DCtrl D
Close file tab
⌘ WCtrl W
Nth file tab
⌘ 1-9Ctrl 1-9

Code intelligence

Go to definition
F12
Go to definition (alternate)
⌥ ⌘ ↓F12
Quick fix
⌘ .Ctrl .

Why Ctrl ⇧ off macOS? Because a bare Ctrl+key already belongs to the shell — Ctrl C interrupts, Ctrl D is EOF, Ctrl R is reverse-search. Taking those would break the terminal to decorate the app around it, so FigyTerm does what GNOME Terminal, Konsole and Windows Terminal do. The code editor is the exception: no shell has focus inside it, so the usual editor chords are free to mean what they mean everywhere else.

Learn six of them and you'll stop reaching for the mouse

⌘T, ⌘D, ⌘R, ⌘⇧E, ⌘⇧P and Tab. The rest you'll pick up when you need them.

curl -fsSL https://raw.githubusercontent.com/code4mk/figyterm/main/install.sh | sh