Download List

Project Description

tmux is a "terminal multiplexer". It allows a number of terminals (or windows) to be accessed and controlled from a single terminal. It is intended to be a simple, modern, BSD-licensed alternative to programs such as GNU screen.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-01-24 07:32
1.6

This release adds a pane-base-index option. There is a framework for more powerful formatting of command output. Status-line message attributes added. Word-separators have been moved to be a session rather than window option. This release changes the way the working directory for new processes is discovered. Attributes for each type of status-line alert have been added. The superfluous options window-status-alert-{attr,bg,fg} have been removed. This release drops the ability to have a list of keys in the prefix in favor of two separate options. Flag -2 has been added to send-prefix. Additional minor bugs have been fixed. Command-prompt editing, Vi mode, and man page improvements.

2011-07-10 06:24
1.5

One global stack is now used instead of a per-session stack of buffers. Thus, copy-buffer was removed and buffer-limit is now a server option. The most-recently-used choice was fixed. capture-pane is allowed to capture the history. The window can be changed by using the mouse wheel over the status line. When mode-mouse is on, copy mode is automatically entered. The options mouse-resize-pane and bell-on-alert were added. A crash was fixed by resetting the last pane on {break,swap}-pane across windows. A respawn-pane command was added. Support was added for setting the xterm clipboard. The initial context on prompts is allowed to be set. Sending data to suspended or locked clients is avoided.

2010-12-28 08:04
1.4

Window bell reporting has been fixed. This release prevents the server from dying when switching into copy mode when already in a different mode. It avoids crashing in copy mode if the screen size is too small for the indicator. A new server option: exit-unattached. A new session option: destroy-unattached. New command: last-pane. A new window option (monitor-silence) and session option (visual-silence). Prompt history is now global instead of per-client. Environment variables are retrieved from the global environment rather than getenv(3). New window options: other-pane-{height,width}. Additional minor bugs have been fixed.

2010-07-19 05:12
1.3

A new input parser. New commands/flags/options were added/removed. Jump-forward/backward in copy move. Merges more mode into copy mode. Prevents double free if the window option remain-on-exit is set. Custom/tiled layouts have been added. Signal handling has been reworked. Solaris 9 fixes. Allows dragging to make a selection in copy mode if the mode-mouse option is set. Supports the mouse scroll wheel. Fixes problems with window sizing when starting tmux from .xinitrc. Gives tmux sockets (but not the containing folder) group permissions. Additional code reduction, and a few bugs were fixed.

2010-03-11 03:17
1.2

The code has been switched to libevent. New commands/options were added. The commands set-window-option, and show-window-options have been changed to be aliases to set -w, and show -w respectively. Panes can now be referred to as top, bottom, top-left, etc. Server-wide options have been added which can be set with set-option -s, and shown with show-options -s. Permit S- prefix on keys for shift when the terminal/terminfo supports them. Window targets (-t flag) can now refer to the last window (!), next (+), and previous (-) window by number. Lots of mode keys added in copy mode. There are additional code reductions, bug fixes, and manpage enhancements.

Project Resources