Luigit
repositories / dotfiles

dotfiles

bugabingas dorkfiles

owned by admin

tmux/help.txt

Raw
tmux native map

prefix
  Ctrl-Space        primary prefix
  Ctrl-@            same key on terminals that encode Ctrl-Space as NUL

survival
  prefix ?          this help
  prefix r          reload ~/.config/tmux/tmux.conf
  prefix e          edit tmux config in popup
  prefix d          project/session switcher
  prefix t / c      new window here
  prefix v / s      split right / split down
  prefix q          show pane numbers / jump pane
  prefix x          kill pane
  prefix X          kill window
  prefix Q          kill session

vim panes
  prefix h/j/k/l    move pane focus, repeatable
  prefix H/J/K/L    resize pane, repeatable
  prefix f          zoom pane

why no Alt-h/l
  Neovim uses Alt-h/l for parameter swaps in these dotfiles.
  tmux must not steal editor muscle memory.

pane mode
  prefix w          enter pane mode
  h/j/k/l           move
  a                 select pane by number
  v/s               split
  f                 zoom
  q                 kill pane
  r/R               rotate panes
  =                 resize mode

copy/search
  prefix [          copy mode
  prefix /          search scrollback
  v                 select
  y / Enter         copy to system clipboard
  Ctrl-v            rectangle select

pickers
  prefix d          fzf project/session switcher
  prefix p          window picker
  prefix Tab        session picker
  prefix P          buffer picker

sessions
  prefix F          create/attach named session
  prefix g          scratch popup shell

native rules
  active pane       magenta heavy border + ACTIVE badge
  inactive panes    near-black + dim defaults
  mouse wheel       Pi lists get Up/Down inside tmux