[linux-elitists] Great recent Unix software
nick at teh.entar.net
Mon Feb 14 09:25:45 PST 2011
> 2. tmux - screen done right.
Anti-GPL muppetry aside, tmux fixes a lot of long-standing problems with
screen and keeps a tight focus. One important thing it does right is to
support actual UTF-8, and not just "UTF-8 of any codepoint in the BMP,
because we use UCS-2 internally just like MS-Windows and Java." It has
a fantastic subcommand-based configuration syntax, so my .tmux.conf
set-option -g prefix C-]
bind-key ] send-prefix
bind-key C-] last-window
set-option -g default-terminal screen-256color-bce
set-option -g terminal-overrides "xterm:colors=256"
# Set up a statusline rasher likes
set-option -g status-utf8 on
set-option -g status-bg default
set-option -g status-fg colour128
set-option -g status-left "#H: "
set-option -g status-right "#[fg=green]#H #[fg=yellow] %Y-%m-%d %H:%M "
set-window-option -g window-status-current-fg colour134
set-window-option -g clock-mode-style 24
So I tested each one of these by running e.g. "tmux set-window-option -g
clock-mode-style 24". The configuration file is itself a tmux script.
Their whining about the GPL in all the literature does sour me on the
development community, though. The GPL won, guys. It's doing its job
"If, as they say, God spanked the town
for being over frisky,
why did He burn the churches down
and save Hotaling's whisky?" -- 1906 SF Earthquake rhyme
More information about the linux-elitists