?- Google search in Zen browser- Example:
? how to use tmux
- Example:
??- Claude Code query (streaming output)- Example:
?? explain this code
- Example:
?? -a- Claude Code interactive session- Example:
?? -a help me refactor
- Example:
Ctrl+Space- Prefix key (instead of default Ctrl+b)
Ctrl+Space + g- Lazygit popup (90% window)Ctrl+Space + ?- This cheat sheet popup (85% window)
Ctrl+Space + \- Tmux-menus main menu (navigate all tmux features)- Also accessible via right-click on panes, windows, status bar
Ctrl+Space + Ctrl+f- Tmux-fzf menu (fuzzy search sessions, windows, commands)Ctrl+Space + Backspace- Command palette (shows all available keybindings)Ctrl+Space + Alt+m- Command list palette (shows tmux commands)
Ctrl+Space + d- Detach from sessionCtrl+Space + Ctrl+Space- Switch to last clientCtrl+Space + Space- Switch to last window
Ctrl+Space + c- New window (in current path)Ctrl+Space + ,- Rename windowCtrl+Space + <- Move window leftCtrl+Space + >- Move window rightCtrl+Space + w- List windows
Ctrl+Space + |- Split horizontallyCtrl+Space + -- Split verticallyCtrl+Space + \- Full height split horizontalCtrl+Space + _- Full width split vertical
Ctrl+Space + h- Move to left paneCtrl+Space + j- Move to down paneCtrl+Space + k- Move to up paneCtrl+Space + l- Move to right pane
Ctrl+Space + Ctrl+h- Resize pane leftCtrl+Space + Ctrl+j- Resize pane downCtrl+Space + Ctrl+k- Resize pane upCtrl+Space + Ctrl+l- Resize pane right
Ctrl+Space + j- Join pane from another windowCtrl+Space + z- Zoom/unzoom paneCtrl+Space + x- Kill pane
Ctrl+Space + r- Reload tmux config
Ctrl+r- FZF history search (fuzzy search all commands)Ctrl+p- Previous command in history (matching current input)Ctrl+n- Next command in history (matching current input)
Ctrl+t- Search files/directories (paste to command line)Alt+c- Change directory with fzf**<TAB>- Fuzzy completion for files
cd <dir>- Change directory (zoxide enhanced)cd -- Go to previous directory
ls- Tree view with iconsll- Long list with iconsla- Long list with hidden filesl- Long list with git status
vim- Opens helix editorc- Clear screensp- Spotify player
tpm- Tmux Plugin Managertmux-sensible- Sensible default settingsdracula/tmux- Dracula themetmux-resurrect- Save/restore sessionstmux-command-palette- Command palettetmux-tilish- Tiling window manager keybindingstmux-menus- Context menustmux-fzf- FZF integration
Ctrl+Space + Shift+I- Install pluginsCtrl+Space + Shift+U- Update pluginsCtrl+Space + Alt+u- Uninstall plugins
gst- git statusga- git addgc- git commitgp- git pushgl- git pullgco- git checkoutgcb- git checkout -b (new branch)glog- git log with graph
cheat- View this cheat sheetcheat -s <term>- Search cheat sheet for term
- Run
tmuxto start a new session - Run
tmux attachortmux ato attach to existing session - Sessions persist even after closing terminal
- Use
Ctrl+rfor fuzzy command history - Use
**<TAB>after any command for fuzzy file completion - Example:
vim **<TAB>then type part of filename
- Zsh config:
~/.zshrc(source:~/dotfiles/zsh/.zshrc) - Tmux config:
~/.config/tmux/tmux.conf(source:~/dotfiles/tmux/.config/tmux/tmux.conf) - Lazygit config:
~/.config/lazygit/config.yml