Some checks failed
Build Workflow / build (push) Failing after 6s
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
9.2 KiB
9.2 KiB
| 1 | attach-session | Attach to a session by name | tmux a -t mysession | |
|---|---|---|---|---|
| 2 | attach-session | Attach to last session | tmux attach | |
| 3 | copy-mode | Enter copy mode | tmux copy-mode | |
| 4 | detach-client | Detach from current session | tmux detach | |
| 5 | key-, | Rename the current window. | {prefix} , | |
| 6 | key-: | Enter the tmux command prompt. | {prefix} : | |
| 7 | key-? | List all key bindings. | {prefix} ? | |
| 8 | key-[ | Enter copy mode to copy text or view the history. | {prefix} [ | |
| 9 | key-] | Paste the most recently copied buffer of text. | {prefix} ] | |
| 10 | key-% | Split the current pane into two, left and right. | {prefix} % | |
| 11 | key-$ | Rename the current session. | {prefix} $ | |
| 12 | key-0-to-9 | Select windows 0 to 9. | {prefix} 0 to 9 | |
| 13 | key-c | Create a new window. | {prefix} c | |
| 14 | key-d | Detach the current client. | {prefix} d | |
| 15 | key-n | Change to the next window. | {prefix} n | |
| 16 | key-o | Select the next pane in the current window. | {prefix} o | |
| 17 | key-p | Change to the previous window. | {prefix} p | |
| 18 | key-w | Choose the current window interactively. | {prefix} w | |
| 19 | key-x | Kill the current pane. | {prefix} x | |
| 20 | key-z | Toggle zoom state of the current pane. | {prefix} z | |
| 21 | kill-pane | Kill current pane | tmux kill-pane | |
| 22 | kill-server | Kill tmux server and all sessions | tmux kill-server | |
| 23 | kill-session | Kill a session by name | tmux kill-session -t mysession | |
| 24 | kill-session | Kill all sessions but current | tmux kill-session -a | |
| 25 | kill-session | Kill all sessions except one | tmux kill-session -a -t mysession | |
| 26 | kill-window | Kill current window | tmux kill-window | |
| 27 | list-sessions | List all sessions | tmux ls | |
| 28 | new-session | Start a named session | tmux new -s mysession | |
| 29 | new-session | Start a new session | tmux new | |
| 30 | new-session | Start a session with a named window | tmux new -s mysession -n mywindow | |
| 31 | new-session | Start or attach to existing session | tmux new -A -s mysession | |
| 32 | new-window | Create a named window | tmux new-window -n editor | |
| 33 | new-window | Create a new window | tmux new-window | |
| 34 | rename-window | Rename current window | tmux rename-window newname | |
| 35 | resize-pane | Resize pane down | tmux resize-pane -D 5 | |
| 36 | resize-pane | Resize pane left | tmux resize-pane -L 10 | |
| 37 | resize-pane | Resize pane right | tmux resize-pane -R 10 | |
| 38 | resize-pane | Resize pane up | tmux resize-pane -U 5 | |
| 39 | resize-pane | Zoom/unzoom pane | tmux resize-pane -Z | |
| 40 | select-pane | Select pane above | tmux select-pane -U | |
| 41 | select-pane | Select pane by number | tmux select-pane -t 1 | |
| 42 | select-pane | Select pane to the left | tmux select-pane -L | |
| 43 | select-window | Select window by number | tmux select-window -t :2 | |
| 44 | set-option | Enable mouse mode | tmux set -g mouse on | |
| 45 | set-option | Set base index to 1 | tmux set -g base-index 1 | |
| 46 | set-option | Set escape time | tmux set -sg escape-time 0 | |
| 47 | set-option | Set history limit | tmux set -g history-limit 10000 | |
| 48 | set-option | Set vi mode keys | tmux set -g mode-keys vi | |
| 49 | source-file | Reload tmux config | tmux source-file ~/.tmux.conf | |
| 50 | split-window | Split pane horizontally (top/bottom) | tmux split-window -v | |
| 51 | split-window | Split pane vertically (left/right) | tmux split-window -h | |
| 52 | split-window | Split pane with specific size | tmux split-window -h -l 30% | |
| 53 | bind-key | Bind key to split vertical | tmux bind | split-window -h | |
| 54 | break-pane | Move pane to its own window | tmux break-pane | |
| 55 | choose-tree | Interactive session chooser | tmux choose-tree -s | |
| 56 | choose-tree | Interactive session/window chooser | tmux choose-tree | |
| 57 | command-prompt | Open command prompt | tmux command-prompt | |
| 58 | has-session | Check if a session exists | tmux has-session -t mysession | |
| 59 | join-pane | Move pane from another window | tmux join-pane -s :1 | |
| 60 | key-- | Delete the most recently copied buffer of text. | {prefix} - | |
| 61 | key-; | Move to the previously active pane. | {prefix} ; | |
| 62 | key-! | Break the current pane out of the window. | {prefix} ! | |
| 63 | key-. | Prompt for an index to move the current window. | {prefix} . | |
| 64 | key-' | Prompt for a window index to select. | {prefix} ' | |
| 65 | key-( | Switch the attached client to the previous session. | {prefix} ( | |
| 66 | key-) | Switch the attached client to the next session. | {prefix} ) | |
| 67 | key-{ | Swap the current pane with the previous pane. | {prefix} { | |
| 68 | key-} | Swap the current pane with the next pane. | {prefix} } | |
| 69 | key-& | Kill the current window. | {prefix} & | |
| 70 | key-# | List all paste buffers. | {prefix} # | |
| 71 | key-= | Choose which buffer to paste interactively from a list. | {prefix} = | |
| 72 | key-C-b | Send the prefix key (C-b) through to the application. | {prefix} Ctrl+b | |
| 73 | key-D | Choose a client to detach. | {prefix} D | |
| 74 | key-f | Prompt to search for text in open windows. | {prefix} f | |
| 75 | key-l | Move to the previously selected window. | {prefix} l | |
| 76 | key-L | Switch the attached client back to the last session. | {prefix} L | |
| 77 | key-Page-Up | Enter copy mode and scroll one page up. | {prefix} Page Up | |
| 78 | key-q | Briefly display pane indexes. | {prefix} q | |
| 79 | key-s | Select a new session for the attached client | {prefix} s | |
| 80 | key-Space | Arrange the current window in the next preset layout. | {prefix} Space | |
| 81 | last-pane | Toggle last active pane | tmux last-pane | |
| 82 | last-window | Toggle last active window | tmux last-window | |
| 83 | list-keys | List all key bindings | tmux list-keys | |
| 84 | list-keys | Show bindings for a key | tmux list-keys -T prefix C-a | |
| 85 | list-windows | List windows | tmux list-windows | |
| 86 | move-window | Move window between sessions | tmux move-window -s foo:0 -t bar:9 | |
| 87 | move-window | Renumber windows to remove gaps | tmux move-window -r | |
| 88 | next-window | Go to next window | tmux next-window | |
| 89 | previous-window | Go to previous window | tmux previous-window | |
| 90 | rename-session | Rename current session | tmux rename-session newname | |
| 91 | set-window-option | Enable automatic rename | tmux setw -g automatic-rename on | |
| 92 | set-window-option | Set pane base index | tmux setw -g pane-base-index 1 | |
| 93 | show-options | Show a specific option | tmux show-options -g status-style | |
| 94 | show-options | Show all global options | tmux show-options -g | |
| 95 | swap-pane | Swap two panes | tmux swap-pane -s 0 -t 1 | |
| 96 | swap-window | Move current window left | tmux swap-window -t -1 | |
| 97 | swap-window | Swap two windows | tmux swap-window -s 2 -t 1 | |
| 98 | switch-client | Switch to another session | tmux switch-client -t mysession | |
| 99 | unbind-key | Remove a key binding | tmux unbind-key r | |
| 100 | capture-pane | Capture pane content to buffer | tmux capture-pane -pS -200 | |
| 101 | choose-buffer | Choose and paste a buffer | tmux choose-buffer | |
| 102 | clear-history | Clear pane history | tmux clear-history | |
| 103 | clock-mode | Show clock | tmux clock-mode | |
| 104 | confirm-before | Ask before running command | tmux confirm-before kill-session | |
| 105 | customize-mode | Enter customize mode | tmux customize-mode | |
| 106 | delete-buffer | Delete a buffer | tmux delete-buffer -b 0 | |
| 107 | display-panes | Show pane numbers | tmux display-panes | |
| 108 | display-popup | Show a popup window | tmux display-popup -w 80% -h 80% | |
| 109 | key-~ | Show previous messages from tmux, if any. | {prefix} ~ | |
| 110 | key-C-o | Rotate the panes in the current window forwards. | {prefix} Ctrl+o | |
| 111 | key-C-z | Suspend the tmux client. | {prefix} Ctrl+z | |
| 112 | key-i | Display some information about the current window. | {prefix} i | |
| 113 | key-M | Clear the marked pane. | {prefix} M | |
| 114 | key-m | Mark the current pane (see select-pane -m). | {prefix} m | |
| 115 | key-M-1-to-M-7 | Arrange panes in one of the seven preset layouts: even- | {prefix} Alt+1 to Alt+7 | |
| 116 | key-M-n | Move to the next window with a bell or activity marker. | {prefix} Alt+n | |
| 117 | key-M-o | Rotate the panes in the current window backwards. | {prefix} Alt+o | |
| 118 | key-M-p | Move to the previous window with a bell or activity | {prefix} Alt+p | |
| 119 | key-r | Force redraw of the attached client. | {prefix} r | |
| 120 | key-t | Show the time. | {prefix} t | |
| 121 | link-window | Link window from another session | tmux link-window -s src:1 -t dst | |
| 122 | list-buffers | List all paste buffers | tmux list-buffers | |
| 123 | load-buffer | Load file into buffer | tmux load-buffer ~/file.txt | |
| 124 | lock-server | Lock the server | tmux lock-server | |
| 125 | move-pane | Move pane to another window | tmux move-pane -t :2 | |
| 126 | paste-buffer | Paste buffer | tmux paste-buffer | |
| 127 | pipe-pane | Log pane output to file | tmux pipe-pane -o 'cat >> ~/tmux.log' | |
| 128 | refresh-client | Refresh client display | tmux refresh-client | |
| 129 | respawn-pane | Restart a dead pane | tmux respawn-pane -k | |
| 130 | respawn-window | Restart a dead window | tmux respawn-window -k | |
| 131 | rotate-window | Rotate panes | tmux rotate-window | |
| 132 | save-buffer | Save buffer to file | tmux save-buffer ~/tmux-buffer.txt | |
| 133 | select-layout | Set pane layout | tmux select-layout even-horizontal | |
| 134 | select-layout | Set tiled layout | tmux select-layout tiled | |
| 135 | set-environment | Set environment variable | tmux set-environment -g EDITOR nvim | |
| 136 | show-buffer | Show buffer contents | tmux show-buffer | |
| 137 | show-environment | Show environment variables | tmux show-environment -g | |
| 138 | show-hooks | Show all hooks | tmux show-hooks -g | |
| 139 | unlink-window | Unlink a window | tmux unlink-window -t :1 | |
| 140 | list-commands | List all tmux commands | tmux list-commands | |
| 141 | show-messages | Show log messages | tmux show-messages | |
| 142 | suspend-client | Suspend the client | tmux suspend-client | |
| 143 | wait-for | Wait for a signal | tmux wait-for signal-name |