TMUX(1) | General Commands Manual | TMUX(1) |
tmux
—
tmux |
[-vV ]
[-S socket-path]
[-s session-name] command
[arguments] |
tmux
is a terminal multiplexer; it enables a number of
terminals (or windows) to be accessed and controlled from a single terminal.
tmux
runs as a server-client system. A
server is created automatically when necessary and holds a number of
sessions, each of which may have a number of
windows connected to it. Any number of clients may connect
to a session, or the server may be controlled by issuing commands with the
tmux
binary. Communication takes place through a
socket, by default placed in /tmp.
The options are as follows:
-S
socket-pathtmux
.-s
session-nametmux
is invoked from a running
tmux
client, the session the containing client is
connected to will be used; otherwise, if only one session exists, it is
chosen, or if multiple sessions exist, an error is generated.-v
tmux
, and described in the following
sections.tmux
may be controlled from an attached client by using
a key combination of a prefix, ‘^A
’
(ctrl-A) by default, and a command key.
Some of the default key bindings include:
d
’c
’n
’p
’l
’?
’A complete list may be obtained with the
list-keys
command (bound to
‘?
’ by default). Key bindings may be
changed with the bind-key
and
unbind-key
commands.
tmux
supports the following commands:
attach-session
[-d
]attach
)bind-key
key command
[arguments]bind
)detach-session
[-a
]detach
)has-session
has
)kill-window
[-i
index]killw
)last-window
last
)link-window
[-i
index]
name indexlinkw
)list-clients
lsc
)list-keys
lsk
)list-sessions
ls
)list-windows
lsw
)new-session
[-d
] [-s
session-name] [-n
window-name] [command]new
)new-window
[-d
] [-i
index] [-n
name] [command]neww
)next-window
next
)previous-window
prev
)refresh-session
[-a
]refresh
)rename-session
new-name
rename
)rename-window
[-i
index]
new-namerenamew
)select-window
indexselectw
)send-prefix
set-option
)
option valueset
)swap-window
[-i
index]
name indexswapw
)unbind-key
keyunbind
)unlink-window
[-i
index]unlinkw
)November 9, 2007 | BSD |