tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Heads up: tmux imported into src



Hello,

As proposed in the "Importing tmux into base" thread [1], and after
core@ approved the proposal, I have imported tmux (version 1.4) into
the NetBSD base system.  As a result, tmux will ship with NetBSD 6.0.

For those of you that don't know about tmux [2], tmux is a terminal
multiplexer: it enables a number of terminals 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 BSD licensed.

If you are a GNU screen user willing to migrate to tmux, you can use
the /usr/share/examples/tmux/screen-keys.conf configuration file to
make tmux behave like GNU screen.  This has not been done by default
because tmux is /not/ GNU screen, and changing the default keybindings
will only confuse users.

window(1) has been marked as "to be removed" in the manual page and
will be removed from the base system after the netbsd-6 branch is
created.  In other words, window(1) will vanish from the base system
starting with NetBSD 7.0 (actually, 6.99.1 most likely).  For those of
you willing to continue to use window(1), you can do so by installing
pkgsrc/misc/window, which is a new package providing the exact same
code base as we currently have in src.

Enjoy with care and please don't hesitate to report any bugs / build
breakages you may encounter.

1: http://mail-index.netbsd.org/tech-userlevel/2011/02/08/msg004517.html
2: http://tmux.sourceforge.net/

-- 
Julio Merino / @jmmv


Home | Main Index | Thread Index | Old Index