Terminal multiplexer
tmux is a terminal multiplexer: it enables a number of terminals (or windows),
each running a separate program, to be created, accessed, and controlled from a
single screen. tmux may be detached from a screen and continue running in the
background, then later reattached. tmux is intended to be a modern,
BSD-licensed alternative to programs such as GNU screen.
tmux uses a client-server model. The server holds multiple sessions and each
window is a independent entity which may be freely linked to multiple sessions,
moved between sessions and otherwise manipulated. Each session may be attached
to (display and accept keyboard input from) multiple clients.
- Developed at utilities
- Sources inherited from project openSUSE:Factory
-
5
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/tmux && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
tmux-1.6.tar.gz | 0000388633 380 KB | |
tmux.changes | 0000009669 9.44 KB | |
tmux.spec | 0000002105 2.06 KB |
Revision 13 (latest revision is 59)
Stephan Kulow (coolo)
accepted
request 101306
from
Guido Berhoerster (gberh)
(revision 13)
- update to version 1.6 - extend the mode-mouse option to add a third choice which means the mouse does not enter copy mode - add a -r flag to switch-client to toggle the client read-only flag - add pane-base-index option - support \ for line continuation in the configuration file - framework for more powerful formatting of command output and use it for list-{panes,windows,sessions}; this allows more descriptive replacements (such as #{session_name}) and conditionals - mark dead panes with some text saying they are dead - reject $SHELL if it is not a full path - add -S option to refresh-client to redraw status line - add an else clause for if-shell - try to resolve relative paths for loadb and saveb (first, using client working directory, if any, then default-path or session working directory) - support for \e[3J to clear the history and send the corresponding terminfo code (E3) before locking - when in copy mode, make repeat count indicate buffer to replace, if used - add screen*:XT to terminal-overrides for tmux-in-tmux - status-line message attributes added - move word-separators to be a session rather than window option - change the way the working directory for new processes is discovered; if default-path isn't empty, it is used; otherwise, if a new window is created from the command-line, the working directory of the client is used; if not, platform specific code is used to retrieve the current working directory of the
Comments 0