Skip to content

Instantly share code, notes, and snippets.

@leavism
leavism / default-binding.conf
Created March 16, 2025 22:09
The default bindings for tmux.
# Basic window management
bind Space next-layout
bind ! break-pane
bind '"' split-window -v
bind '#' list-buffers
bind '$' command-prompt -I "#S" "rename-session '%%'"
bind % split-window -h
bind & confirm-before -p "kill-window #W? (y/n)" kill-window
bind "'" command-prompt -p "window index:" "select-window -t ':%%'"
bind ( switch-client -p