Reference
Cheat sheet: the keys that matter, all on one page.
Every shortcut and daily helper worth memorizing, pulled together for quick scanning or printing. Each section links to the page that teaches it in full.
The inclusion rule is daily recall: this page carries commands and keys a learner is expected to reach for during normal work. One-time setup, repair-only paths, diagnostics, and internal runners stay in the command catalog or their teaching page instead of crowding the memory aid — with one named exception: the Groundwork & setup helpers section keeps the per-install helpers (extensions, default browser) that people come back for after adding a browser or a machine, so they're findable without the full catalog.
Keyboard & launcher — Keyboard
groundwork-help show command catalogmacOS desktop & tabs — macOS desktop
Raycast, Anybox & displays — Apps · macOS
Raycast
raycast-extensions open Store checklistAnybox
ab recommended alias: Search Linksas recommended alias: Save Current TabWindows
Displays
betterdisplaycli display automationtmux — tmux · prefix is Ctrla
Panes
Windows
Sessions
tmuxp load start project layouttmux-fresh start without restoretmux kill-session end live sessionTools & scrollback
Neovim — Neovim · leader is Space
Shell & command line — Shell
z name jump to a foldermkdir -p dir add a folderpwd show current folderopen . open folder in Finder (macOS)cd .. / cd - up / previous folderrg / fd search text / find filesrga search hidden + ignored filesrgf fuzzy content searchcopy-context paths copy files for AI reviewll list with git statuslt tree view, two levelsy visual file browser (yazi)update-all manual tool upgradesAlth/j/k/l moves between panes and Neovim splits, so CtrlL, CtrlK, Backspace, and Enter keep their normal shell behavior. The one exception is CtrlA: inside tmux it's the prefix, so press it twice (CtrlA CtrlA) to send the key through to the shell — which moves to line start.
Groundwork & setup helpers — Commands · Setup
groundwork-help show all helper commandsgroundwork-help browser filter command cataloggroundwork-help --pick fuzzy-pick a commandchezmoi diff preview generated changeschezmoi apply apply Groundworkchezmoi update --init pull, regenerate config, applygroundwork-configure review / change a setup answerchezmoi edit edit a source templatenew-project scaffold a reponew-wiki scaffold an LLM wikicopy-context copy selected code contextobsidian-plugins install vault plugins (macOS)browser-extensions --open open vetted browser links (macOS)raycast-extensions --open open Raycast Store links (macOS)defaultbrowser inspect or choose the macOS default browserupdate-all upgrade brew, mise, AI toolsGit & lazygit — Git
git status what changedgit add . stage everythinggit commit -m save a snapshotgit push / pull sync with GitHubgit switch -c new branchgit branches branches, newest commit first, with stategit gone upstream gone — inspect, not prooflg open lazygitBrowsers, extensions & link capture — Apps · Knowledge
browser-extensions list recommended extensions (macOS)browser-extensions --open open extension install pagesgroundwork-profile show show managed Chrome channelAI agents, editors & knowledge — Editors & AI · Knowledge
Agents
claude primary terminal agentcodex OpenAI terminal agentAGENTS.md shared project instructionsEditors
rg TODO TODOs without an extensionLLM wiki
new-wiki create LLM wiki vault/repoobsidian-plugins . install plugin setraw/ source materialwiki/ agent-maintained notesObsidian
Each tool lists its own keys live: prefix ? in tmux, Space then wait in Neovim (which-key), ? in lazygit, and --help on any command.