Permit commands to be bound to key presses without the prefix key first. The

new -n flag to bind-key and unbind-key sets or removes these bindings, and
list-key shows them in []s.
This commit is contained in:
Nicholas Marriott
2009-07-24 14:52:47 +00:00
parent ce4eb6559e
commit 5a1a106637
7 changed files with 76 additions and 24 deletions

19
tmux.1
View File

@ -617,7 +617,7 @@ If no server is started,
will attempt to start it; this will fail unless sessions are created in the
configuration file.
.It Xo Ic bind-key
.Op Fl r
.Op Fl nr
.Ar key Ar command Op Ar arguments
.Xc
.D1 (alias: Ic bind )
@ -632,6 +632,13 @@ or
for Ctrl keys, or
.Ql M-
for Alt (meta) keys.
If
.Fl n
is specified, it is not necessary to use the prefix key,
.Ar command
is bound to
.Ar key
alone.
The
.Fl r
flag indicates this key may repeat, see the
@ -842,6 +849,10 @@ List the syntax of all commands supported by
.Xc
.D1 (alias: Ic lsk )
List all key bindings.
Keys bound without the prefix key (see
.Ic bind-key
.Fl n )
are enclosed in square brackets.
.It Xo Ic list-sessions
.Xc
.D1 (alias: Ic ls )
@ -1613,11 +1624,17 @@ Switch the current session for client
to
.Ar target-session .
.It Xo Ic unbind-key
.Op Fl n
.Ar key
.Xc
.D1 (alias: Ic unbind )
Unbind the command bound to
.Ar key .
If
.Fl n
is specified, the command bound to
.Ar key
without a prefix (if any) is removed.
.It Xo Ic unlink-window
.Op Fl k
.Op Fl t Ar target-window