From 15b9946a4094d22f3bde6ef5af67fbb526807329 Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Tue, 10 Nov 2009 18:53:11 +0000 Subject: [PATCH] There is no real standard for modifier plus function keys. Previously, tmux output some from rxvt but in other ways did the same as xterm or other terminals, but this is a bit inconsistent. xterm's method is fairly sensible and we already support it (xterm-keys), so enable it by default instead. --- tmux.1 | 1 + tmux.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/tmux.1 b/tmux.1 index bd346529..f62f00b2 100644 --- a/tmux.1 +++ b/tmux.1 @@ -1788,6 +1788,7 @@ will generate .Xr xterm 1 -style function key sequences; these have a number included to indicate modifiers such as Shift, Alt or Ctrl. +The default is on. .El .It Xo Ic show-options .Op Fl g diff --git a/tmux.c b/tmux.c index d077aff6..30e1bc60 100644 --- a/tmux.c +++ b/tmux.c @@ -390,7 +390,7 @@ main(int argc, char **argv) options_set_number(wo, "window-status-current-bg", 8); options_set_number(wo, "window-status-current-fg", 8); options_set_number(wo, "window-status-fg", 8); - options_set_number(wo, "xterm-keys", 0); + options_set_number(wo, "xterm-keys", 1); options_set_number(wo, "remain-on-exit", 0); options_set_number(wo, "synchronize-panes", 0);