Select excerpts from man, windows & panes using vi-mode and my tmux.conf file
Table of Contents
Following commands are derived from my tmux.conf. bind-key is mapped as Ctrl+Shift+Z
|Split Window Vertically
|Split Window Horizontally
|Ctrl+Shift+Z h or Alt+h or Alt+Left
|Focus on pane left
|Ctrl+Shift+Z j or Alt+j or Alt+Down
|Focus on pane below
|Ctrl+Shift+Z k or Alt+k or Alt+Up
|Focus on pane above
|Ctrl+Shift+Z l or Alt+l or Alt+Right
|Focus on pane right
|Decrease Pane 5 lines
|Increase Pane 5 lines
|Decrease Pane 5 columns
|Increase Pane 5 columns
Initiate block copy mode with Ctrl+Shift+Z [
Use arrow keys to move around the shell window to perform the following.
|begin selection, enter visual mode
|yank (copy) selection to buffer
After yanking the selection to the buffer and returning to the command prompt can copy from tmux buffer to system clipboard
|copy from buffer to clipboard
|copy from clipboard to command line
|Send the prefix key (C-b) through to the application.
|Rotate the panes in the current window forwards.
|Suspend the tmux client.
|Break the current pane out of the window.
|Split the current pane into two, top and bottom.
|List all paste buffers.
|Rename the current session.
|Split the current pane into two, left and right.
|Kill the current window.
|Prompt for a window index to select.
|Rename the current window.
|Delete the most recently copied buffer of text.
|Prompt for an index to move the current window.
|0 to 9
|Select windows 0 to 9.
|Enter the tmux command prompt.
|Move to the previously active pane.
|Choose which buffer to paste interactively from a list.
|List all key bindings.
|Choose a client to detach.
|Enter copy mode to copy text or view the history.
|Paste the most recently copied buffer of text.
|Create a new window.
|Detach the current client.
|Prompt to search for text in open windows.
|Display some information about the current window.
|Move to the previously selected window.
|Change to the next window.
|Select the next pane in the current window.
|Change to the previous window.
|Briefly display pane indexes.
|Force redraw of the attached client.
|Select a new session for the attached client interactively.
|Switch the attached client back to the last session.
|Show the time.
|Choose the current window interactively.
|Kill the current pane.
|Swap the current pane with the previous pane.
|Swap the current pane with the next pane.
|Show previous messages from tmux, if any.
|Enter copy mode and scroll one page up.
|Up, Down, Left, Right
|Change to the pane above, below, to the left, or to the right of the current pane.
|M-1 to M-5
|Arrange panes in one of the five preset layouts: even-horizontal, even-vertical, main-horizontal, main-vertical, or tiled.
|Move to the next window with a bell or activity marker.
|Rotate the panes in the current window backwards.
|Move to the previous window with a bell or activity marker.
|C-Up, C-Down, C-Left, C-Right
|Resize the current pane in steps of one cell.
|M-Up, M-Down, M-Left, M-Right
|Resize the current pane in steps of five cells.
|Back to indentation
|Bottom of history
|Cursor to bottom line
|Cursor to middle line
|Cursor to top line
|Delete entire line
|Delete/Copy to end of line
|End of line
|Go to line
|Half page down
|Half page up
|Jump to forward
|Jump to backward
|Jump again in reverse
|Next space, end of word
|Next word end
|C-Down or C-e
|C-Up or C-y
|Search again in reverse
|Start of line
|Top of history