All apps/tmux

tmux

tmux

A terminal multiplexer: many terminals in one screen, in sessions that outlive the window.

Runs as tmux|macOS, Linux|github.com

Autocomplete

Fig spec, with what the manifest adds · 85 subcommands
Published once and never changed; check the digest before caching
sha256
861aa93c9df68800756c4b19b6f2067e75a959a64be2df319b2d445b309dbf6f
Size
87620 bytes
Subcommands85 subcommands
tmux a
Attach to last session
tmux bind
Bind a key to a command
tmux breakp
Break a pane from an exiting into a new window
tmux capturep
Capture the contents of a pane to a buffer
tmux choose-buffer
Put a pane into buffer choice mode
tmux choose-client
Put a pane into buffer client mode
tmux choose-tree
Put a pane into buffer tree mode
tmux clearhist
Remove and clear history for a pane
tmux clock-mode
Enter clock mode
tmux command-prompt
Open the tmux command prompt in a client
tmux confirm
Run a command but ask for confirmation before
tmux copy-mode
Enter copy mode
tmux deleteb
Delete a paste buffer
tmux detach
Detach a client from the server
tmux menu
Display menu on target-client
tmux display
Display a message in the status line
tmux displayp
Display an indicator for each visible pane
tmux findw
Search for a pattern in windows
tmux has
Check and report if a session exists on the server
tmux if
Execute a tmux command if a shell-command succeeded
tmux joinp
Split a pane and move an existing one into the new space
tmux killp
Destroy a given pane
tmux kill-server
Kill clients, session and server
tmux kill-ses
Kill/delete sessions
tmux killw
Destroy a given window
tmux lastp
Select the previously selected pane
tmux last
Select the previously selected window
tmux linkw
Link a window to another
tmux lsb
List paste buffers of a session
tmux lsc
List clients attached to a server
tmux lscm
List supported sub-commands
tmux lsk
List all key-bindings
tmux lsp
List panes of a window
tmux ls
List sessions managed by a server
tmux lsw
List windows of a session
tmux loadb
Load a file into a paste buffer
tmux lockc
Lock a client
tmux lock
Lock all clients attached to the server
tmux locks
Lock all clients attached to a session
tmux movew
Move a window to another
tmux new
Create a new session
tmux neww
Create a new window
tmux nextl
Move a window to the next layout
tmux next
Move to the next window in a session
tmux pasteb
Insert a paste buffer into the window
tmux pipep
Pipe output from a pane to a shell command
tmux prevl
Move a window to the previous layout
tmux prev
Move to the previous window in a session
tmux refresh
Refresh a client
tmux rename
Rename a session
tmux renamew
Rename a window
tmux resizep
Resize a pane
tmux resizew
Resize a window
tmux respawnp
Reactivate a pane in which a command has exited
tmux respawnw
Reactivate a window in which a command has exited
tmux rotatew
Rotate positions of panes in a window
tmux run
Execute a command without create a new window
tmux saveb
Save a paste buffer to a file
tmux selectl
Choose a layout for a pane
tmux selectp
Make a pane the active one in the window
tmux selectw
Select a window
tmux send
Send key(s) to a window
tmux send-prefix
Send the prefix key to a window
tmux info
Show every session, window, pane, etc
tmux setb
Set content of a paste buffer
tmux setenv
(Un)set an environment variable
tmux set-hook
Set a hook to a command
tmux set
Set a session option
tmux setw
Set a window option
tmux showb
Display the contents of a paste buffer
tmux showenv
Display the environment
tmux show-hooks
Show the global list of hooks
tmux showmsgs
Show client's message log
tmux show
Show session options
tmux showw
Show window options
tmux source
Execute tmux commands from a file
tmux splitw
Splits a pane into two
tmux start
Start a tmux server
tmux suspendc
Suspend a client
tmux swapp
Swap two panes
tmux swapw
Swap two windows
tmux switchc
Switch the client to another session
tmux unbind
Unbind a key
tmux unlinkw
Unlink a window
tmux wait
Wait for an event or trigger it