summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2013-11-05 21:46:25 +0100
committerSebastien Helleu <flashcode@flashtux.org>2013-11-05 21:46:25 +0100
commitb6e4f918f5b62d4466983d2a2ad25ff1d0cf72f6 (patch)
treedc785a075a60bce57c086133af8169788722d00c /src
parente3c63849720f968b6ef4087a137b693b0f7f1481 (diff)
downloadweechat-b6e4f918f5b62d4466983d2a2ad25ff1d0cf72f6.zip
core: add default keys alt+home/end and alt+F11/F12 for xterm
Diffstat (limited to 'src')
-rw-r--r--src/gui/curses/gui-curses-key.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gui/curses/gui-curses-key.c b/src/gui/curses/gui-curses-key.c
index ef0bc7b92..4cdcbe9dd 100644
--- a/src/gui/curses/gui-curses-key.c
+++ b/src/gui/curses/gui-curses-key.c
@@ -169,15 +169,19 @@ gui_key_default_bindings (int context)
BIND(/* m-pgdn */ "meta2-6;3~", "/window scroll_down");
BIND(/* m-home */ "meta-meta2-1~", "/window scroll_top");
BIND(/* m-home */ "meta-meta2-7~", "/window scroll_top");
+ BIND(/* m-home */ "meta2-1;3H" , "/window scroll_top");
BIND(/* m-end */ "meta-meta2-4~", "/window scroll_bottom");
BIND(/* m-end */ "meta-meta2-8~", "/window scroll_bottom");
+ BIND(/* m-end */ "meta2-1;3F", "/window scroll_bottom");
BIND(/* m-n */ "meta-n", "/window scroll_next_highlight");
BIND(/* m-p */ "meta-p", "/window scroll_previous_highlight");
BIND(/* F9 */ "meta2-20~", "/bar scroll title * -30%");
BIND(/* F10 */ "meta2-21~", "/bar scroll title * +30%");
BIND(/* F11 */ "meta2-23~", "/bar scroll nicklist * -100%");
BIND(/* F12 */ "meta2-24~", "/bar scroll nicklist * +100%");
+ BIND(/* m-F11 */ "meta2-23;3~", "/bar scroll nicklist * b");
BIND(/* m-F11 */ "meta-meta2-23~", "/bar scroll nicklist * b");
+ BIND(/* m-F12 */ "meta2-24;3~", "/bar scroll nicklist * e");
BIND(/* m-F12 */ "meta-meta2-24~", "/bar scroll nicklist * e");
BIND(/* ^L */ "ctrl-L", "/window refresh");
BIND(/* F7 */ "meta2-18~", "/window -1");