comparison mcabber/src/screen.c @ 762:96d46e00524a

Add some key escape sequences for screen
author Mikael Berthe <mikael@lilotux.net>
date Sun, 19 Mar 2006 12:53:58 +0100
parents 4532a9fe0e8c
children 6866ee749225
comparison
equal deleted inserted replaced
761:4532a9fe0e8c 762:96d46e00524a
238 add_keyseq("[1;6A", MKEY_EQUIV, 520); // Ctrl-Shift-Up 238 add_keyseq("[1;6A", MKEY_EQUIV, 520); // Ctrl-Shift-Up
239 add_keyseq("[1;6B", MKEY_EQUIV, 513); // Ctrl-Shift-Down 239 add_keyseq("[1;6B", MKEY_EQUIV, 513); // Ctrl-Shift-Down
240 add_keyseq("[1;6C", MKEY_EQUIV, 402); // Ctrl-Shift-Right 240 add_keyseq("[1;6C", MKEY_EQUIV, 402); // Ctrl-Shift-Right
241 add_keyseq("[1;6D", MKEY_EQUIV, 393); // Ctrl-Shift-Left 241 add_keyseq("[1;6D", MKEY_EQUIV, 393); // Ctrl-Shift-Left
242 242
243 // screen
244 add_keyseq("Oa", MKEY_EQUIV, 521); // Ctrl-Up
245 add_keyseq("Ob", MKEY_EQUIV, 514); // Ctrl-Down
246 add_keyseq("Oc", MKEY_EQUIV, 518); // Ctrl-Right
247 add_keyseq("Od", MKEY_EQUIV, 516); // Ctrl-Left
248 add_keyseq("[a", MKEY_EQUIV, 520); // Ctrl-Shift-Up
249 add_keyseq("[b", MKEY_EQUIV, 513); // Ctrl-Shift-Down
250 add_keyseq("[c", MKEY_EQUIV, 402); // Ctrl-Shift-Right
251 add_keyseq("[d", MKEY_EQUIV, 393); // Ctrl-Shift-Left
252
243 initscr(); 253 initscr();
244 raw(); 254 raw();
245 noecho(); 255 noecho();
246 nonl(); 256 nonl();
247 intrflush(stdscr, FALSE); 257 intrflush(stdscr, FALSE);