Last active
July 8, 2019 20:12
-
-
Save lmduc/7ed912372411e41c821ec993a0f45510 to your computer and use it in GitHub Desktop.
This file contains hidden or 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
set-option -ug buffer-limit | |
set-option -ug default-terminal | |
set-option -ug escape-time | |
set-option -ug exit-unattached | |
set-option -ug focus-events | |
set-option -ug history-file | |
set-option -ug message-limit | |
set-option -ug set-clipboard | |
set-option -ug assume-paste-time | |
set-option -ug base-index | |
set-option -ug bell-action | |
set-option -ug default-command | |
set-option -ug destroy-unattached | |
set-option -ug detach-on-destroy | |
set-option -ug display-panes-active-colour | |
set-option -ug display-panes-colour | |
set-option -ug display-panes-time | |
set-option -ug display-time | |
set-option -ug history-limit | |
set-option -ug key-table | |
set-option -ug lock-after-time | |
set-option -ug lock-command | |
set-option -ug message-command-style | |
set-option -ug message-style | |
set-option -ug mouse | |
set-option -ug prefix | |
set-option -ug prefix2 | |
set-option -ug renumber-windows | |
set-option -ug repeat-time | |
set-option -ug set-titles | |
set-option -ug set-titles-string | |
set-option -ug status | |
set-option -ug status-interval | |
set-option -ug status-justify | |
set-option -ug status-keys | |
set-option -ug status-left | |
set-option -ug status-left-length | |
set-option -ug status-left-style | |
set-option -ug status-position | |
set-option -ug status-right | |
set-option -ug status-right-length | |
set-option -ug status-right-style | |
set-option -ug visual-activity | |
set-option -ug visual-bell | |
set-option -ug visual-silence | |
set-option -ug word-separators | |
set-window-option -ug aggressive-resize | |
set-window-option -ug allow-rename | |
set-window-option -ug alternate-screen | |
set-window-option -ug automatic-rename | |
set-window-option -ug automatic-rename-format | |
set-window-option -ug clock-mode-colour | |
set-window-option -ug clock-mode-style | |
set-window-option -ug main-pane-height | |
set-window-option -ug main-pane-width | |
set-window-option -ug mode-style | |
set-window-option -ug monitor-activity | |
set-window-option -ug monitor-silence | |
set-window-option -ug other-pane-height | |
set-window-option -ug other-pane-width | |
set-window-option -ug pane-active-border-style | |
set-window-option -ug pane-base-index | |
set-window-option -ug pane-border-format | |
set-window-option -ug pane-border-status | |
set-window-option -ug pane-border-style | |
set-window-option -ug remain-on-exit | |
set-window-option -ug synchronize-panes | |
set-window-option -ug window-active-style | |
set-window-option -ug window-status-activity-style | |
set-window-option -ug window-status-bell-style | |
set-window-option -ug window-status-current-format | |
set-window-option -ug window-status-current-style | |
set-window-option -ug window-status-format | |
set-window-option -ug window-status-last-style | |
set-window-option -ug window-status-separator | |
set-window-option -ug window-status-style | |
set-window-option -ug window-style | |
set-window-option -ug wrap-search | |
set-window-option -ug xterm-keys | |
unbind-key -a | |
bind C-b send-prefix | |
bind C-o rotate-window | |
bind C-z suspend-client | |
bind Space next-layout | |
bind ! break-pane | |
bind '"' split-window | |
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 -pindex "select-window -t ':%%'" | |
bind "(" switch-client -p | |
bind ")" switch-client -n | |
bind , command-prompt -I'#W' "rename-window '%%'" | |
bind - delete-buffer | |
bind . command-prompt "move-window -t '%%'" | |
bind 0 select-window -t:=0 | |
bind 1 select-window -t:=1 | |
bind 2 select-window -t:=2 | |
bind 3 select-window -t:=3 | |
bind 4 select-window -t:=4 | |
bind 5 select-window -t:=5 | |
bind 6 select-window -t:=6 | |
bind 7 select-window -t:=7 | |
bind 8 select-window -t:=8 | |
bind 9 select-window -t:=9 | |
bind : command-prompt | |
bind \; last-pane | |
bind = choose-buffer | |
bind ? list-keys | |
bind D choose-client | |
bind L switch-client -l | |
bind M select-pane -M | |
bind [ copy-mode | |
bind ] paste-buffer | |
bind c new-window | |
bind d detach-client | |
bind f command-prompt "find-window '%%'" | |
bind i display-message | |
bind l last-window | |
bind m select-pane -m | |
bind n next-window | |
bind o select-pane -t:.+ | |
bind p previous-window | |
bind q display-panes | |
bind r refresh-client | |
bind s choose-tree -s | |
bind t clock-mode | |
bind w choose-tree -w | |
bind x confirm-before -p"kill-pane #P? (y/n)" kill-pane | |
bind z resize-pane -Z | |
bind "{" swap-pane -U | |
bind "}" swap-pane -D | |
bind '~' show-messages | |
bind PPage copy-mode -u | |
bind -r Up select-pane -U | |
bind -r Down select-pane -D | |
bind -r Left select-pane -L | |
bind -r Right select-pane -R | |
bind M-1 select-layout even-horizontal | |
bind M-2 select-layout even-vertical | |
bind M-3 select-layout main-horizontal | |
bind M-4 select-layout main-vertical | |
bind M-5 select-layout tiled | |
bind M-n next-window -a | |
bind M-o rotate-window -D | |
bind M-p previous-window -a | |
bind -r M-Up resize-pane -U 5 | |
bind -r M-Down resize-pane -D 5 | |
bind -r M-Left resize-pane -L 5 | |
bind -r M-Right resize-pane -R 5 | |
bind -r C-Up resize-pane -U | |
bind -r C-Down resize-pane -D | |
bind -r C-Left resize-pane -L | |
bind -r C-Right resize-pane -R | |
bind -n MouseDown1Pane select-pane -t=\; send-keys -M | |
bind -n MouseDrag1Border resize-pane -M | |
bind -n MouseDown1Status select-window -t= | |
bind -n WheelDownStatus next-window | |
bind -n WheelUpStatus previous-window | |
bind -n MouseDrag1Pane if -Ft= '#{mouse_any_flag}' 'if -Ft= "#{pane_in_mode}" "copy-mode -M" "send-keys -M"' 'copy-mode -M' | |
bind -n MouseDown3Pane if-shell -Ft= '#{mouse_any_flag}' 'select-pane -t=; send-keys -M' 'select-pane -mt=' | |
bind -n WheelUpPane if-shell -Ft= '#{mouse_any_flag}' 'send-keys -M' 'if -Ft= "#{pane_in_mode}" "send-keys -M" "copy-mode -et="' | |
bind -Tcopy-mode C-Space send -X begin-selection | |
bind -Tcopy-mode C-a send -X start-of-line | |
bind -Tcopy-mode C-c send -X cancel | |
bind -Tcopy-mode C-e send -X end-of-line | |
bind -Tcopy-mode C-f send -X cursor-right | |
bind -Tcopy-mode C-b send -X cursor-left | |
bind -Tcopy-mode C-g send -X clear-selection | |
bind -Tcopy-mode C-k send -X copy-end-of-line | |
bind -Tcopy-mode C-n send -X cursor-down | |
bind -Tcopy-mode C-p send -X cursor-up | |
bind -Tcopy-mode C-r command-prompt -ip'(search up)' -I'#{pane_search_string}' 'send -X search-backward-incremental "%%%"' | |
bind -Tcopy-mode C-s command-prompt -ip'(search down)' -I'#{pane_search_string}' 'send -X search-forward-incremental "%%%"' | |
bind -Tcopy-mode C-v send -X page-down | |
bind -Tcopy-mode C-w send -X copy-selection-and-cancel | |
bind -Tcopy-mode Escape send -X cancel | |
bind -Tcopy-mode Space send -X page-down | |
bind -Tcopy-mode , send -X jump-reverse | |
bind -Tcopy-mode \; send -X jump-again | |
bind -Tcopy-mode F command-prompt -1p'(jump backward)' 'send -X jump-backward "%%%"' | |
bind -Tcopy-mode N send -X search-reverse | |
bind -Tcopy-mode R send -X rectangle-toggle | |
bind -Tcopy-mode T command-prompt -1p'(jump to backward)' 'send -X jump-to-backward "%%%"' | |
bind -Tcopy-mode f command-prompt -1p'(jump forward)' 'send -X jump-forward "%%%"' | |
bind -Tcopy-mode g command-prompt -p'(goto line)' 'send -X goto-line "%%%"' | |
bind -Tcopy-mode n send -X search-again | |
bind -Tcopy-mode q send -X cancel | |
bind -Tcopy-mode t command-prompt -1p'(jump to forward)' 'send -X jump-to-forward "%%%"' | |
bind -Tcopy-mode Home send -X start-of-line | |
bind -Tcopy-mode End send -X end-of-line | |
bind -Tcopy-mode MouseDown1Pane select-pane | |
bind -Tcopy-mode MouseDrag1Pane select-pane\; send -X begin-selection | |
bind -Tcopy-mode MouseDragEnd1Pane send -X copy-selection-and-cancel | |
bind -Tcopy-mode WheelUpPane select-pane\; send -N5 -X scroll-up | |
bind -Tcopy-mode WheelDownPane select-pane\; send -N5 -X scroll-down | |
bind -Tcopy-mode DoubleClick1Pane select-pane\; send -X select-word | |
bind -Tcopy-mode TripleClick1Pane select-pane\; send -X select-line | |
bind -Tcopy-mode NPage send -X page-down | |
bind -Tcopy-mode PPage send -X page-up | |
bind -Tcopy-mode Up send -X cursor-up | |
bind -Tcopy-mode Down send -X cursor-down | |
bind -Tcopy-mode Left send -X cursor-left | |
bind -Tcopy-mode Right send -X cursor-right | |
bind -Tcopy-mode M-1 command-prompt -Np'(repeat)' -I1 'send -N "%%%"' | |
bind -Tcopy-mode M-2 command-prompt -Np'(repeat)' -I2 'send -N "%%%"' | |
bind -Tcopy-mode M-3 command-prompt -Np'(repeat)' -I3 'send -N "%%%"' | |
bind -Tcopy-mode M-4 command-prompt -Np'(repeat)' -I4 'send -N "%%%"' | |
bind -Tcopy-mode M-5 command-prompt -Np'(repeat)' -I5 'send -N "%%%"' | |
bind -Tcopy-mode M-6 command-prompt -Np'(repeat)' -I6 'send -N "%%%"' | |
bind -Tcopy-mode M-7 command-prompt -Np'(repeat)' -I7 'send -N "%%%"' | |
bind -Tcopy-mode M-8 command-prompt -Np'(repeat)' -I8 'send -N "%%%"' | |
bind -Tcopy-mode M-9 command-prompt -Np'(repeat)' -I9 'send -N "%%%"' | |
bind -Tcopy-mode "M-<" send -X history-top | |
bind -Tcopy-mode "M->" send -X history-bottom | |
bind -Tcopy-mode M-R send -X top-line | |
bind -Tcopy-mode M-b send -X previous-word | |
bind -Tcopy-mode M-f send -X next-word-end | |
bind -Tcopy-mode M-m send -X back-to-indentation | |
bind -Tcopy-mode M-r send -X middle-line | |
bind -Tcopy-mode M-v send -X page-up | |
bind -Tcopy-mode M-w send -X copy-selection-and-cancel | |
bind -Tcopy-mode "M-{" send -X previous-paragraph | |
bind -Tcopy-mode "M-}" send -X next-paragraph | |
bind -Tcopy-mode M-Up send -X halfpage-up | |
bind -Tcopy-mode M-Down send -X halfpage-down | |
bind -Tcopy-mode C-Up send -X scroll-up | |
bind -Tcopy-mode C-Down send -X scroll-down | |
bind -Tcopy-mode-vi C-c send -X cancel | |
bind -Tcopy-mode-vi C-d send -X halfpage-down | |
bind -Tcopy-mode-vi C-e send -X scroll-down | |
bind -Tcopy-mode-vi C-b send -X page-up | |
bind -Tcopy-mode-vi C-f send -X page-down | |
bind -Tcopy-mode-vi C-h send -X cursor-left | |
bind -Tcopy-mode-vi C-j send -X copy-selection-and-cancel | |
bind -Tcopy-mode-vi Enter send -X copy-selection-and-cancel | |
bind -Tcopy-mode-vi C-u send -X halfpage-up | |
bind -Tcopy-mode-vi C-v send -X rectangle-toggle | |
bind -Tcopy-mode-vi C-y send -X scroll-up | |
bind -Tcopy-mode-vi Escape send -X clear-selection | |
bind -Tcopy-mode-vi Space send -X begin-selection | |
bind -Tcopy-mode-vi '$' send -X end-of-line | |
bind -Tcopy-mode-vi , send -X jump-reverse | |
bind -Tcopy-mode-vi / command-prompt -p'(search down)' 'send -X search-forward "%%%"' | |
bind -Tcopy-mode-vi 0 send -X start-of-line | |
bind -Tcopy-mode-vi 1 command-prompt -Np'(repeat)' -I1 'send -N "%%%"' | |
bind -Tcopy-mode-vi 2 command-prompt -Np'(repeat)' -I2 'send -N "%%%"' | |
bind -Tcopy-mode-vi 3 command-prompt -Np'(repeat)' -I3 'send -N "%%%"' | |
bind -Tcopy-mode-vi 4 command-prompt -Np'(repeat)' -I4 'send -N "%%%"' | |
bind -Tcopy-mode-vi 5 command-prompt -Np'(repeat)' -I5 'send -N "%%%"' | |
bind -Tcopy-mode-vi 6 command-prompt -Np'(repeat)' -I6 'send -N "%%%"' | |
bind -Tcopy-mode-vi 7 command-prompt -Np'(repeat)' -I7 'send -N "%%%"' | |
bind -Tcopy-mode-vi 8 command-prompt -Np'(repeat)' -I8 'send -N "%%%"' | |
bind -Tcopy-mode-vi 9 command-prompt -Np'(repeat)' -I9 'send -N "%%%"' | |
bind -Tcopy-mode-vi : command-prompt -p'(goto line)' 'send -X goto-line "%%%"' | |
bind -Tcopy-mode-vi \; send -X jump-again | |
bind -Tcopy-mode-vi ? command-prompt -p'(search up)' 'send -X search-backward "%%%"' | |
bind -Tcopy-mode-vi A send -X append-selection-and-cancel | |
bind -Tcopy-mode-vi B send -X previous-space | |
bind -Tcopy-mode-vi D send -X copy-end-of-line | |
bind -Tcopy-mode-vi E send -X next-space-end | |
bind -Tcopy-mode-vi F command-prompt -1p'(jump backward)' 'send -X jump-backward "%%%"' | |
bind -Tcopy-mode-vi G send -X history-bottom | |
bind -Tcopy-mode-vi H send -X top-line | |
bind -Tcopy-mode-vi J send -X scroll-down | |
bind -Tcopy-mode-vi K send -X scroll-up | |
bind -Tcopy-mode-vi L send -X bottom-line | |
bind -Tcopy-mode-vi M send -X middle-line | |
bind -Tcopy-mode-vi N send -X search-reverse | |
bind -Tcopy-mode-vi T command-prompt -1p'(jump to backward)' 'send -X jump-to-backward "%%%"' | |
bind -Tcopy-mode-vi V send -X select-line | |
bind -Tcopy-mode-vi W send -X next-space | |
bind -Tcopy-mode-vi "^" send -X back-to-indentation | |
bind -Tcopy-mode-vi b send -X previous-word | |
bind -Tcopy-mode-vi e send -X next-word-end | |
bind -Tcopy-mode-vi f command-prompt -1p'(jump forward)' 'send -X jump-forward "%%%"' | |
bind -Tcopy-mode-vi g send -X history-top | |
bind -Tcopy-mode-vi h send -X cursor-left | |
bind -Tcopy-mode-vi j send -X cursor-down | |
bind -Tcopy-mode-vi k send -X cursor-up | |
bind -Tcopy-mode-vi l send -X cursor-right | |
bind -Tcopy-mode-vi n send -X search-again | |
bind -Tcopy-mode-vi o send -X other-end | |
bind -Tcopy-mode-vi q send -X cancel | |
bind -Tcopy-mode-vi t command-prompt -1p'(jump to forward)' 'send -X jump-to-forward "%%%"' | |
bind -Tcopy-mode-vi v send -X rectangle-toggle | |
bind -Tcopy-mode-vi w send -X next-word | |
bind -Tcopy-mode-vi "{" send -X previous-paragraph | |
bind -Tcopy-mode-vi "}" send -X next-paragraph | |
bind -Tcopy-mode-vi MouseDown1Pane select-pane | |
bind -Tcopy-mode-vi MouseDrag1Pane select-pane\; send -X begin-selection | |
bind -Tcopy-mode-vi MouseDragEnd1Pane send -X copy-selection-and-cancel | |
bind -Tcopy-mode-vi WheelUpPane select-pane\; send -N5 -X scroll-up | |
bind -Tcopy-mode-vi WheelDownPane select-pane\; send -N5 -X scroll-down | |
bind -Tcopy-mode-vi DoubleClick1Pane select-pane\; send -X select-word | |
bind -Tcopy-mode-vi TripleClick1Pane select-pane\; send -X select-line | |
bind -Tcopy-mode-vi BSpace send -X cursor-left | |
bind -Tcopy-mode-vi NPage send -X page-down | |
bind -Tcopy-mode-vi PPage send -X page-up | |
bind -Tcopy-mode-vi Up send -X cursor-up | |
bind -Tcopy-mode-vi Down send -X cursor-down | |
bind -Tcopy-mode-vi Left send -X cursor-left | |
bind -Tcopy-mode-vi Right send -X cursor-right | |
bind -Tcopy-mode-vi C-Up send -X scroll-up | |
bind -Tcopy-mode-vi C-Down send -X scroll-down |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment