PREFIX :source-file <filename>Reload the tmux config fromunbindRemove a keybindingset -g escape-time 0tmux adds a delay to sending the escape key in case it is followed by escape sequences. This makes that delay zero. This is nice for using vim under tmux.
The default copy / paste commands:
PREFIX [to enter copy modespaceto select start of selectionenterto end selection and copy text to paste bufferPREFIX ]to paste the contents of the paste bufferPREFIX #to see the contents of the paste buffercapture-panecopy entire visible contens of a pane into the paste buffersave-buffer <filename>saves the buffer contents tolist-bufferslist all paste buffersPREFIX =list all paste buffers and choose one to paste from
move-window -s src-window -t dst-windowMove a window, use fullsession_name:windowformat for a different sessionjoin-pane -s :3join the current window with window 3 in the current sessionjoin-pane -s code:3 -t writing:4Merge window 4 from the 'writing' session with window 3 in the 'code' session.:swap-window -s 4 -t 0Swap windows 4 and 0PREFIX zzoom into (make "fullscreen") the current window pane, press again to zoom outPREFIX !moves current pane to its own windowPREFIX ;switch to most recently used panePREFIX fFind a window by name.PREFIX wView a list of windows open in the current session.
PREFIX (Move to previous sessionPREFIX )Move to next sessionPREFIX sChoose from list of sessions