-
-
Save ramijames/b595ff371856beb708d5a50f1d4fd62a to your computer and use it in GitHub Desktop.
TMUX Help
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#TMUX Help output (tmux -?) | |
bind-key -T copy-mode C-Space send-keys -X begin-selection [186/186] | |
bind-key -T copy-mode C-a send-keys -X start-of-line | |
bind-key -T copy-mode C-b send-keys -X cursor-left [184/186] | |
bind-key -T copy-mode C-c send-keys -X cancel | |
bind-key -T copy-mode C-e send-keys -X end-of-line | |
bind-key -T copy-mode C-f send-keys -X cursor-right | |
bind-key -T copy-mode C-g send-keys -X clear-selection | |
bind-key -T copy-mode C-k send-keys -X copy-end-of-line | |
bind-key -T copy-mode C-n send-keys -X cursor-down | |
bind-key -T copy-mode C-p send-keys -X cursor-up | |
bind-key -T copy-mode C-r command-prompt -i -I "#{pane_search_string}" -p "(search up)" "send -X search-backward-incremental \"%%%\"" | |
bind-key -T copy-mode C-s command-prompt -i -I "#{pane_search_string}" -p "(search down)" "send -X search-forward-incremental \"%%%\"" | |
bind-key -T copy-mode C-v send-keys -X page-down | |
bind-key -T copy-mode C-w send-keys -X copy-selection-and-cancel | |
bind-key -T copy-mode Escape send-keys -X cancel | |
bind-key -T copy-mode Space send-keys -X page-down | |
bind-key -T copy-mode , send-keys -X jump-reverse | |
bind-key -T copy-mode ; send-keys -X jump-again | |
bind-key -T copy-mode F command-prompt -1 -p "(jump backward)" "send -X jump-backward \"%%%\"" | |
bind-key -T copy-mode N send-keys -X search-reverse | |
bind-key -T copy-mode R send-keys -X rectangle-toggle | |
bind-key -T copy-mode T command-prompt -1 -p "(jump to backward)" "send -X jump-to-backward \"%%%\"" | |
bind-key -T copy-mode f command-prompt -1 -p "(jump forward)" "send -X jump-forward \"%%%\"" | |
bind-key -T copy-mode g command-prompt -p "(goto line)" "send -X goto-line \"%%%\"" | |
bind-key -T copy-mode n send-keys -X search-again | |
bind-key -T copy-mode q send-keys -X cancel | |
bind-key -T copy-mode t command-prompt -1 -p "(jump to forward)" "send -X jump-to-forward \"%%%\"" | |
bind-key -T copy-mode MouseDown1Pane select-pane | |
bind-key -T copy-mode MouseDrag1Pane select-pane ; send-keys -X begin-selection | |
bind-key -T copy-mode MouseDragEnd1Pane send-keys -X copy-selection-and-cancel | |
bind-key -T copy-mode WheelUpPane select-pane ; send-keys -X -N 5 scroll-up | |
bind-key -T copy-mode WheelDownPane select-pane ; send-keys -X -N 5 scroll-down | |
bind-key -T copy-mode DoubleClick1Pane select-pane ; send-keys -X select-word | |
bind-key -T copy-mode TripleClick1Pane select-pane ; send-keys -X select-line | |
bind-key -T copy-mode Home send-keys -X start-of-line | |
bind-key -T copy-mode End send-keys -X end-of-line | |
bind-key -T copy-mode NPage send-keys -X page-down | |
bind-key -T copy-mode PPage send-keys -X page-up | |
bind-key -T copy-mode Up send-keys -X cursor-up | |
bind-key -T copy-mode Down send-keys -X cursor-down | |
bind-key -T copy-mode Left send-keys -X cursor-left | |
bind-key -T copy-mode Right send-keys -X cursor-right | |
bind-key -T copy-mode M-1 command-prompt -N -I 1 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode M-2 command-prompt -N -I 2 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode M-3 command-prompt -N -I 3 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode M-4 command-prompt -N -I 4 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode M-5 command-prompt -N -I 5 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode M-6 command-prompt -N -I 6 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode M-7 command-prompt -N -I 7 -p (repeat) "send -N \"%%%\"" [138/186] | |
bind-key -T copy-mode M-8 command-prompt -N -I 8 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode M-9 command-prompt -N -I 9 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode M-< send-keys -X history-top | |
bind-key -T copy-mode M-> send-keys -X history-bottom | |
bind-key -T copy-mode M-R send-keys -X top-line | |
bind-key -T copy-mode M-b send-keys -X previous-word | |
bind-key -T copy-mode M-f send-keys -X next-word-end | |
bind-key -T copy-mode M-m send-keys -X back-to-indentation | |
bind-key -T copy-mode M-r send-keys -X middle-line | |
bind-key -T copy-mode M-v send-keys -X page-up | |
bind-key -T copy-mode M-w send-keys -X copy-selection-and-cancel | |
bind-key -T copy-mode M-{ send-keys -X previous-paragraph | |
bind-key -T copy-mode M-} send-keys -X next-paragraph | |
bind-key -T copy-mode M-Up send-keys -X halfpage-up | |
bind-key -T copy-mode M-Down send-keys -X halfpage-down | |
bind-key -T copy-mode C-Up send-keys -X scroll-up | |
bind-key -T copy-mode C-Down send-keys -X scroll-down | |
bind-key -T copy-mode-vi C-b send-keys -X page-up | |
bind-key -T copy-mode-vi C-c send-keys -X cancel | |
bind-key -T copy-mode-vi C-d send-keys -X halfpage-down | |
bind-key -T copy-mode-vi C-e send-keys -X scroll-down | |
bind-key -T copy-mode-vi C-f send-keys -X page-down | |
bind-key -T copy-mode-vi C-h send-keys -X cursor-left | |
bind-key -T copy-mode-vi C-j send-keys -X copy-selection-and-cancel | |
bind-key -T copy-mode-vi Enter send-keys -X copy-selection-and-cancel | |
bind-key -T copy-mode-vi C-u send-keys -X halfpage-up | |
bind-key -T copy-mode-vi C-v send-keys -X rectangle-toggle | |
bind-key -T copy-mode-vi C-y send-keys -X scroll-up | |
bind-key -T copy-mode-vi Escape send-keys -X clear-selection | |
bind-key -T copy-mode-vi Space send-keys -X begin-selection | |
bind-key -T copy-mode-vi $ send-keys -X end-of-line | |
bind-key -T copy-mode-vi , send-keys -X jump-reverse | |
bind-key -T copy-mode-vi / command-prompt -p "(search down)" "send -X search-forward \"%%%\"" | |
bind-key -T copy-mode-vi 0 send-keys -X start-of-line | |
bind-key -T copy-mode-vi 1 command-prompt -N -I 1 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode-vi 2 command-prompt -N -I 2 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode-vi 3 command-prompt -N -I 3 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode-vi 4 command-prompt -N -I 4 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode-vi 5 command-prompt -N -I 5 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode-vi 6 command-prompt -N -I 6 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode-vi 7 command-prompt -N -I 7 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode-vi 8 command-prompt -N -I 8 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode-vi 9 command-prompt -N -I 9 -p (repeat) "send -N \"%%%\"" | |
bind-key -T copy-mode-vi : command-prompt -p "(goto line)" "send -X goto-line \"%%%\"" | |
bind-key -T copy-mode-vi ; send-keys -X jump-again | |
bind-key -T copy-mode-vi ? command-prompt -p "(search up)" "send -X search-backward \"%%%\"" [92/186] | |
bind-key -T copy-mode-vi A send-keys -X append-selection-and-cancel | |
bind-key -T copy-mode-vi B send-keys -X previous-space | |
bind-key -T copy-mode-vi D send-keys -X copy-end-of-line | |
bind-key -T copy-mode-vi E send-keys -X next-space-end | |
bind-key -T copy-mode-vi F command-prompt -1 -p "(jump backward)" "send -X jump-backward \"%%%\"" | |
bind-key -T copy-mode-vi G send-keys -X history-bottom | |
bind-key -T copy-mode-vi H send-keys -X top-line | |
bind-key -T copy-mode-vi J send-keys -X scroll-down | |
bind-key -T copy-mode-vi K send-keys -X scroll-up | |
bind-key -T copy-mode-vi L send-keys -X bottom-line | |
bind-key -T copy-mode-vi M send-keys -X middle-line | |
bind-key -T copy-mode-vi N send-keys -X search-reverse | |
bind-key -T copy-mode-vi T command-prompt -1 -p "(jump to backward)" "send -X jump-to-backward \"%%%\"" | |
bind-key -T copy-mode-vi V send-keys -X select-line | |
bind-key -T copy-mode-vi W send-keys -X next-space | |
bind-key -T copy-mode-vi ^ send-keys -X back-to-indentation | |
bind-key -T copy-mode-vi b send-keys -X previous-word | |
bind-key -T copy-mode-vi e send-keys -X next-word-end | |
bind-key -T copy-mode-vi f command-prompt -1 -p "(jump forward)" "send -X jump-forward \"%%%\"" | |
bind-key -T copy-mode-vi g send-keys -X history-top | |
bind-key -T copy-mode-vi h send-keys -X cursor-left | |
bind-key -T copy-mode-vi j send-keys -X cursor-down | |
bind-key -T copy-mode-vi k send-keys -X cursor-up | |
bind-key -T copy-mode-vi l send-keys -X cursor-right | |
bind-key -T copy-mode-vi n send-keys -X search-again | |
bind-key -T copy-mode-vi o send-keys -X other-end | |
bind-key -T copy-mode-vi q send-keys -X cancel | |
bind-key -T copy-mode-vi t command-prompt -1 -p "(jump to forward)" "send -X jump-to-forward \"%%%\"" | |
bind-key -T copy-mode-vi v send-keys -X rectangle-toggle | |
bind-key -T copy-mode-vi w send-keys -X next-word | |
bind-key -T copy-mode-vi { send-keys -X previous-paragraph | |
bind-key -T copy-mode-vi } send-keys -X next-paragraph | |
bind-key -T copy-mode-vi MouseDown1Pane select-pane | |
bind-key -T copy-mode-vi MouseDrag1Pane select-pane ; send-keys -X begin-selection | |
bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-selection-and-cancel | |
bind-key -T copy-mode-vi WheelUpPane select-pane ; send-keys -X -N 5 scroll-up | |
bind-key -T copy-mode-vi WheelDownPane select-pane ; send-keys -X -N 5 scroll-down | |
bind-key -T copy-mode-vi DoubleClick1Pane select-pane ; send-keys -X select-word | |
bind-key -T copy-mode-vi TripleClick1Pane select-pane ; send-keys -X select-line | |
bind-key -T copy-mode-vi BSpace send-keys -X cursor-left | |
bind-key -T copy-mode-vi NPage send-keys -X page-down | |
bind-key -T copy-mode-vi PPage send-keys -X page-up | |
bind-key -T copy-mode-vi Up send-keys -X cursor-up | |
bind-key -T copy-mode-vi Down send-keys -X cursor-down | |
bind-key -T copy-mode-vi Left send-keys -X cursor-left | |
bind-key -T copy-mode-vi Right send-keys -X cursor-right [46/186] | |
bind-key -T copy-mode-vi C-Up send-keys -X scroll-up | |
bind-key -T copy-mode-vi C-Down send-keys -X scroll-down | |
bind-key -T prefix C-b send-prefix | |
bind-key -T prefix C-o rotate-window | |
bind-key -T prefix C-z suspend-client | |
bind-key -T prefix Space next-layout | |
bind-key -T prefix ! break-pane | |
bind-key -T prefix " split-window | |
bind-key -T prefix # list-buffers | |
bind-key -T prefix $ command-prompt -I "#S" "rename-session -- '%%'" | |
bind-key -T prefix % split-window -h | |
bind-key -T prefix & confirm-before -p "kill-window #W? (y/n)" kill-window | |
bind-key -T prefix ' command-prompt -p index "select-window -t ':%%'" | |
bind-key -T prefix ( switch-client -p | |
bind-key -T prefix ) switch-client -n | |
bind-key -T prefix , command-prompt -I "#W" "rename-window -- '%%'" | |
bind-key -T prefix - delete-buffer | |
bind-key -T prefix . command-prompt "move-window -t '%%'" | |
bind-key -T prefix 0 select-window -t :=0 | |
bind-key -T prefix 1 select-window -t :=1 | |
bind-key -T prefix 2 select-window -t :=2 | |
bind-key -T prefix 3 select-window -t :=3 | |
bind-key -T prefix 4 select-window -t :=4 | |
bind-key -T prefix 5 select-window -t :=5 | |
bind-key -T prefix 6 select-window -t :=6 | |
bind-key -T prefix 7 select-window -t :=7 | |
bind-key -T prefix 8 select-window -t :=8 | |
bind-key -T prefix 9 select-window -t :=9 | |
bind-key -T prefix : command-prompt | |
bind-key -T prefix ; last-pane | |
bind-key -T prefix = choose-buffer -Z | |
bind-key -T prefix ? list-keys | |
bind-key -T prefix D choose-client -Z | |
bind-key -T prefix E select-layout -E | |
bind-key -T prefix L switch-client -l | |
bind-key -T prefix M select-pane -M | |
bind-key -T prefix [ copy-mode | |
bind-key -T prefix ] paste-buffer | |
bind-key -T prefix c new-window | |
bind-key -T prefix d detach-client | |
bind-key -T prefix f command-prompt "find-window -Z -- '%%'" | |
bind-key -T prefix i display-message | |
bind-key -T prefix l last-window | |
bind-key -T prefix m select-pane -m | |
bind-key -T prefix n next-window | |
bind-key -T prefix o select-pane -t :.+ [0/186] | |
bind-key -T prefix p previous-window | |
bind-key -T prefix q display-panes | |
bind-key -T prefix r refresh-client | |
bind-key -T prefix s choose-tree -Zs | |
bind-key -T prefix t clock-mode | |
bind-key -T prefix w choose-tree -Zw | |
bind-key -T prefix x confirm-before -p "kill-pane #P? (y/n)" kill-pane | |
bind-key -T prefix z resize-pane -Z | |
bind-key -T prefix { swap-pane -U | |
bind-key -T prefix } swap-pane -D | |
bind-key -T prefix ~ show-messages | |
bind-key -r -T prefix DC refresh-client -c | |
bind-key -T prefix PPage copy-mode -u | |
bind-key -r -T prefix Up select-pane -U | |
bind-key -r -T prefix Down select-pane -D | |
bind-key -r -T prefix Left select-pane -L | |
bind-key -r -T prefix Right select-pane -R | |
bind-key -T prefix M-1 select-layout even-horizontal | |
bind-key -T prefix M-2 select-layout even-vertical | |
bind-key -T prefix M-3 select-layout main-horizontal | |
bind-key -T prefix M-4 select-layout main-vertical | |
bind-key -T prefix M-5 select-layout tiled | |
bind-key -T prefix M-n next-window -a | |
bind-key -T prefix M-o rotate-window -D | |
bind-key -T prefix M-p previous-window -a | |
bind-key -r -T prefix M-Up resize-pane -U 5 | |
bind-key -r -T prefix M-Down resize-pane -D 5 | |
bind-key -r -T prefix M-Left resize-pane -L 5 | |
bind-key -r -T prefix M-Right resize-pane -R 5 | |
bind-key -r -T prefix C-Up resize-pane -U | |
bind-key -r -T prefix C-Down resize-pane -D | |
bind-key -r -T prefix C-Left resize-pane -L | |
bind-key -r -T prefix C-Right resize-pane -R | |
bind-key -r -T prefix S-Up refresh-client -U 10 | |
bind-key -r -T prefix S-Down refresh-client -D 10 | |
bind-key -r -T prefix S-Left refresh-client -L 10 | |
bind-key -r -T prefix S-Right refresh-client -R 10 | |
bind-key -T root MouseDown1Pane select-pane -t = ; send-keys -M | |
bind-key -T root MouseDown1Status select-window -t = | |
bind-key -T root MouseDown3Pane if-shell -F -t = "#{mouse_any_flag}" "select-pane -t=; send-keys -M" "select-pane -mt=" | |
bind-key -T root MouseDrag1Pane if-shell -F -t = "#{mouse_any_flag}" "if -Ft= \"#{pane_in_mode}\" \"copy-mode -M\" \"send-keys -M\"" "copy-mode -M" | |
bind-key -T root MouseDrag1Border resize-pane -M | |
bind-key -T root WheelUpPane if-shell -F -t = "#{mouse_any_flag}" "send-keys -M" "if -Ft= \"#{pane_in_mode}\" \"send-keys -M\" \"copy-mode -et=\"" | |
bind-key -T root WheelUpStatus previous-window | |
bind-key -T root WheelDownStatus next-window |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment