Last active
August 30, 2024 17:39
-
-
Save zchee/37b4795f735ed78600c9 to your computer and use it in GitHub Desktop.
Tmux default bind-key
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
bind-key C-b send-prefix | |
bind-key C-o rotate-window | |
bind-key C-q confirm-before kill-server | |
bind-key C-z suspend-client | |
bind-key Space next-layout | |
bind-key ! break-pane | |
bind-key # list-buffers | |
bind-key $ command-prompt -I #S "rename-session '%%'" | |
bind-key & confirm-before -p "kill-window #W? (y/n)" kill-window | |
# Commennt out caused by Gist syntax error | |
# bind-key ' command-prompt -p index "select-window -t ':%%'" | |
bind-key ( switch-client -p | |
bind-key ) switch-client -n | |
bind-key , command-prompt -I #W "rename-window '%%'" | |
bind-key - split-window -v | |
bind-key . command-prompt "move-window -t '%%'" | |
bind-key 0 select-window -t :0 | |
bind-key 1 select-window -t :1 | |
bind-key 2 select-window -t :2 | |
bind-key 3 select-window -t :3 | |
bind-key 4 select-window -t :4 | |
bind-key 5 select-window -t :5 | |
bind-key 6 select-window -t :6 | |
bind-key 7 select-window -t :7 | |
bind-key 8 select-window -t :8 | |
bind-key 9 select-window -t :9 | |
bind-key : command-prompt | |
bind-key ; last-pane | |
bind-key = choose-buffer | |
bind-key ? list-keys | |
bind-key D choose-client | |
bind-key L switch-client -l | |
bind-key T swap-window -t 1 | |
bind-key [ copy-mode | |
bind-key ] paste-buffer | |
bind-key c new-window | |
bind-key d detach-client | |
bind-key f command-prompt "find-window '%%'" | |
bind-key i display-message | |
bind-key l last-window | |
bind-key m command-prompt "new-window 'exec man %%'" | |
bind-key n next-window | |
bind-key o select-pane -t :.+ | |
bind-key p previous-window | |
bind-key q display-panes | |
bind-key r source-file /Users/zchee/.tmux.conf ; display-message ".tmux.conf reloaded." | |
bind-key s choose-tree | |
bind-key t clock-mode | |
bind-key v copy-mode | |
bind-key w choose-window | |
bind-key x confirm-before -p "kill-pane #P? (y/n)" kill-pane | |
bind-key z resize-pane -Z | |
bind-key { swap-pane -U | |
bind-key | split-window -h | |
bind-key } swap-pane -D | |
bind-key ~ show-messages | |
bind-key PPage copy-mode -u | |
bind-key -r Up select-pane -U | |
bind-key -r Down select-pane -D | |
bind-key -r Left select-pane -L | |
bind-key -r Right select-pane -R | |
bind-key M-1 select-layout even-horizontal | |
bind-key M-2 select-layout even-vertical | |
bind-key M-3 select-layout main-horizontal | |
bind-key M-4 select-layout main-vertical | |
bind-key M-5 select-layout tiled | |
bind-key M-n next-window -a | |
bind-key M-o rotate-window -D | |
bind-key M-p previous-window -a | |
bind-key -r M-Up resize-pane -U 5 | |
bind-key -r M-Down resize-pane -D 5 | |
bind-key -r M-Left resize-pane -L 5 | |
bind-key -r M-Right resize-pane -R 5 | |
bind-key -r C-Up resize-pane -U | |
bind-key -r C-Down resize-pane -D | |
bind-key -r C-Left resize-pane -L | |
bind-key -r C-Right resize-pane -R |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment