aboutsummaryrefslogtreecommitdiff
path: root/tmux.1
diff options
context:
space:
mode:
authorNicholas Marriott <nicm@openbsd.org>2009-07-24 14:52:47 +0000
committerNicholas Marriott <nicm@openbsd.org>2009-07-24 14:52:47 +0000
commit5a1a1066371328f9d53a9bc5e5c4c53acb26c2b2 (patch)
treeb9b54a76352420ff03b31146ad0846e438332949 /tmux.1
parentce4eb6559e1aabb67e08a367a7c5e049e800c7ed (diff)
downloadrtmux-5a1a1066371328f9d53a9bc5e5c4c53acb26c2b2.tar.gz
rtmux-5a1a1066371328f9d53a9bc5e5c4c53acb26c2b2.tar.bz2
rtmux-5a1a1066371328f9d53a9bc5e5c4c53acb26c2b2.zip
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.
Diffstat (limited to 'tmux.1')
-rw-r--r--tmux.119
1 files changed, 18 insertions, 1 deletions
diff --git a/tmux.1 b/tmux.1
index 1d70e88f..54e46a3d 100644
--- a/tmux.1
+++ b/tmux.1
@@ -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