Keybinding | Action |
---|---|
Alt + ` | Last active window |
Alt + , | Rename current window |
Alt + / | Horizontal Split |
Alt + </kbd> | Vertical Split |
Alt + [ or ] | Focus prev/next window |
Alt + - / = | Increase / Decrease width |
Alt + ←/↓/↑/→ | Resize pane in direction |
Alt + 0-9 | Switch to window 0-9 |
Alt + Enter | Create a new pane |
Alt + Shift + 0-9 | Move pane to window 0-9 |
Alt + Shift + C | Customize mode |
Alt + Shift + D | Detach |
Alt + Shift + E | Layout: Even Horizontal |
Alt + Shift + H/J/K/L | Move pane in direction |
Alt + Shift + I | Open tilit keybindings |
Alt + Shift + M | Layout: Main Horizontal |
Alt + Shift + R | Rotate window |
Alt + Shift + T | Layout: Tiled |
Alt + Shift + X | Close window |
Alt + a | Command mode |
Alt + b | Toggle status bar |
Alt + c | Edit config |
Alt + d | Run launcher, dexe |
Alt + e | Layout: Even Vertical |
Alt + f | Text grab, extrakto |
Alt + g | Open lazygit |
Alt + h/j/k/l | Focus pane in direction |
Alt + i | Synchronize pane inputs |
Alt + m | Layout: Main Vertical |
Alt + n | Show all notes tdo |
Alt + o | Open floating terminal |
Alt + p | Last active pane |
Alt + q | Close session |
Alt + r | Reload config |
Alt + s | Switch between all panse |
Alt + t | Session manager tea |
Alt + u | Show daily todos tdo |
Alt + w | Move pane to new window |
Alt + x | Close pane |
Alt + y | Copy mode |
Alt + z | Layout: Zoom |
Shift + ←/→ | Focus prev/next window |
tmux-tilit sets up keybindings that work with the tmux prefix
key:
Keybinding | Action |
---|---|
H/J/K/L | Resize pane in direction |
r | Reload config |
Default
prefix
key is Ctrl + b, I recommend Ctrl + a
You can remap the prefix
key by adding this to your tmux.conf
:
# Change prefix
set -g prefix C-a
bind C-a send-prefix
Enable copy mode by pressing Alt + y:
This mode supports vi navigation keys by default
Keybinding | Action |
---|---|
y | Copy |
C + v | Toggle block/rectangle mode |
v | Start selection |
V | Line selection |