Skip to main content
A combined reference of all keybindings configured by Rig across every module.

Aerospace — Window Management

Window Focus & Move

ShortcutAction
Alt + h/j/k/lFocus left / down / up / right
Alt + Shift + h/j/k/lMove window left / down / up / right
Alt + TabFocus back-and-forth

Workspace Navigation

ShortcutAction
Cmd + Alt + 1-9Switch to workspace row (remembers desktop)
Cmd + Alt + j/kNext / previous workspace row
Cmd + Alt + h/lSwitch desktop within workspace (wraps)

Move Windows Between Workspaces

ShortcutAction
Cmd + Alt + Shift + 1-9Send window to workspace row
Cmd + Alt + Shift + j/kSend to next/prev workspace row
Cmd + Alt + Shift + h/lSend to next/prev desktop

Layout & Resize

ShortcutAction
Alt + /Cycle tiles / horizontal / vertical
Alt + ,Cycle accordion horizontal / vertical
Alt + fToggle fullscreen
Alt + v / Alt + bJoin with right / down
Alt + rEnter resize mode

Resize Mode

KeyAction
h/j/k/lResize width/height by 50px
Esc / EnterExit resize mode

Workspace Management

ShortcutAction
Alt + nNew unused workspace
Alt + pWorkspace picker
Alt + iNotification picker

App Launchers

ShortcutAction
Alt + Shift + tKitty terminal
Alt + Shift + sSafari
Alt + Shift + fFinder

Kitty — Terminal

Tab Navigation

ShortcutAction
Ctrl + Alt + h/lPrevious / next tab
Ctrl + Alt + 1-9Go to tab 1-9
Ctrl + Alt + Shift + h/lMove tab backward / forward

Tabs & Windows

ShortcutAction
Cmd + tNew tab (current directory)
Cmd + nNew OS window (current directory)

Neovim — Editor

General

ShortcutAction
[p / ]pPaste above / below
Ctrl + d/uHalf page down / up (centered)
n / NNext / prev search (centered)
Ctrl + w zZoom toggle
Ctrl + w rResize to default width
Esc EscTerminal normal mode
Ctrl + h/j/k/lNavigate windows
Alt + h/j/k/lNavigate in Insert/Command mode

Leader Groups (Space + …)

PrefixGroupKey highlights
aAIc Claude toggle, f focus, r resume, s send selection
bBuffers scratch, a alternate, d delete, w wipeout, o only
dDebugb breakpoint, c continue, i step in, o step over
eExplored directory, f file dir, i init.lua, q quickfix
fFindf files, g grep, h help, b buffers, r resume
gGitg Neogit, d diffview, c commit, p push, l log
lLanguagea actions, r rename, s definition, d diagnostics
oOctoGitHub PR/issue operations
rRequestHTTP client (Hurl)
sSessionn new, r read, d delete
tTerminalTerminal management
vVisitsv all paths, V cwd paths
DDatabaseDadbod UI

Toggle Options (\ + …)

KeyToggles
\hSearch highlighting
\wLine wrap
\nLine numbers
\rRelative line numbers

Zsh — Shell

KeyAction
TabAccept inline completion
Up / DownNavigate completion menu or search history