Merge branch 'obsd-master'

This commit is contained in:
Thomas Adam
2017-01-09 22:01:12 +00:00
4 changed files with 166 additions and 34 deletions

39
tmux.1
View File

@ -934,6 +934,30 @@ If
is given, no error will be returned if
.Ar path
does not exist.
.Pp
Within a configuration file, commands may be made conditional by surrounding
them with
.Em %if
and
.Em %endif
lines.
The argument to
.Em %if
is expanded as a format and if it evaluates to false
.Ns ( Ql 0
or empty), subsequent lines are ignored until
.Em %endif .
For example:
.Bd -literal -offset indent
%if #{==:#{host},myhost}
set -g status-style bg=red
%endif
.Ed
.Pp
Will change the status line to red if running on
.Ql myhost .
.Em %if
may not be nested.
.It Ic start-server
.D1 (alias: Ic start )
Start the
@ -3401,6 +3425,21 @@ is enabled, or
.Ql no
if not.
.Pp
Simple comparisons may be expressed by prefixing two comma-separated
alternatives by
.Ql ==
or
.Ql !=
and a colon.
For example
.Ql #{==,#{host},myhost}
will be replaced by
.Ql 1
if running on
.Ql myhost ,
otherwise by
.Ql 0.
.Pp
A limit may be placed on the length of the resultant string by prefixing it
by an
.Ql = ,