summaryrefslogtreecommitdiffstats
path: root/key-bindings.c
diff options
context:
space:
mode:
authornicm <nicm>2015-06-05 08:14:16 +0000
committernicm <nicm>2015-06-05 08:14:16 +0000
commit4219939c10980051a6d272853c96b6e1931639b1 (patch)
treeb11160a396708bcad1900cadb8d5098e44c49154 /key-bindings.c
parent6b2129696fbefe44d0adce1f2a11b4ae477cd07e (diff)
Make it so that if a window or session target is prefixed with an =,
only an exact name or index match is accepted, no special character, prefix match, or fnmatch.
Diffstat (limited to 'key-bindings.c')
-rw-r--r--key-bindings.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/key-bindings.c b/key-bindings.c
index ab4751f9..3dc3a054 100644
--- a/key-bindings.c
+++ b/key-bindings.c
@@ -161,16 +161,16 @@ key_bindings_init(void)
"bind , command-prompt -I'#W' \"rename-window '%%'\"",
"bind - delete-buffer",
"bind . command-prompt \"move-window -t '%%'\"",
- "bind 0 select-window -t:0",
- "bind 1 select-window -t:1",
- "bind 2 select-window -t:2",
- "bind 3 select-window -t:3",
- "bind 4 select-window -t:4",
- "bind 5 select-window -t:5",
- "bind 6 select-window -t:6",
- "bind 7 select-window -t:7",
- "bind 8 select-window -t:8",
- "bind 9 select-window -t:9",
+ "bind 0 select-window -t:=0",
+ "bind 1 select-window -t:=1",
+ "bind 2 select-window -t:=2",
+ "bind 3 select-window -t:=3",
+ "bind 4 select-window -t:=4",
+ "bind 5 select-window -t:=5",
+ "bind 6 select-window -t:=6",
+ "bind 7 select-window -t:=7",
+ "bind 8 select-window -t:=8",
+ "bind 9 select-window -t:=9",
"bind : command-prompt",
"bind \\; last-pane",
"bind = choose-buffer",