# key-bindings for Escreen. # for those who don't like the traditional ones (as used by the "screen" # program). you may use the control variety, the alt variety, or both. # you can copy the statements you like into the "action" context of your # Eterm theme, or you could include this file via %include "escreen.cfg" # See "man Eterm" for more information. # 2002/05/19 Azundris # CONTROL VARIETY ############################################################ # ctrl-left -> previous display, ctrl-right -> next display bind ctrl Left to echo ^Ap bind ctrl Right to echo ^An # ctl-pg_up -> previous display, ctl-pg_dn -> next display (Galeon-like) bind ctrl Prior to echo ^Ap bind ctrl Next to echo ^An # no ctrl-up/down; we shouldn't steal that from the app. # ctl-space -> toggle between last two displays bind ctrl space to echo ^A^A # ctrl-1..ctrl-0 -> display_0..display_9 bind ctrl 0x31 to echo ^A0 bind ctrl 0x32 to echo ^A1 bind ctrl 0x33 to echo ^A2 bind ctrl 0x34 to echo ^A3 bind ctrl 0x35 to echo ^A4 bind ctrl 0x36 to echo ^A5 bind ctrl 0x37 to echo ^A6 bind ctrl 0x38 to echo ^A7 bind ctrl 0x39 to echo ^A8 bind ctrl 0x30 to echo ^A9 # ALT VARIETY ################################################################ # alt-left -> previous display, alt-right -> next display bind alt Left to echo ^Ap bind alt Right to echo ^An # alt-up -> previous region, alt-down -> next region bind alt Down to echo ^A\t # alt-pg_up -> previous display, alt-pg_dn -> next display bind alt Prior to echo ^Ap bind alt Next to echo ^An # alt-space -> toggle between last two displays bind alt space to echo ^A^A # alt-1..alt-0 -> display_0..display_9 bind alt 0x31 to echo ^A0 bind alt 0x32 to echo ^A1 bind alt 0x33 to echo ^A2 bind alt 0x34 to echo ^A3 bind alt 0x35 to echo ^A4 bind alt 0x36 to echo ^A5 bind alt 0x37 to echo ^A6 bind alt 0x38 to echo ^A7 bind alt 0x39 to echo ^A8 bind alt 0x30 to echo ^A9 # FUNCTION KEYS ############################################################## # F1..F10 -> display_0..display_9 bind F1 to echo ^A0 bind F2 to echo ^A1 bind F3 to echo ^A2 bind F4 to echo ^A3 bind F5 to echo ^A4 bind F6 to echo ^A5 bind F7 to echo ^A6 bind F8 to echo ^A7 bind F9 to echo ^A8 bind F10 to echo ^A9 # alt F4 -> close display bind alt F4 to echo ^Ak # MISC STUFF ################################################################# # DISPLAY # alt-n -> new display bind alt n to echo ^Ac # alt-r -> rename display bind alt r to echo ^AA # alt-c -> close display bind alt c to echo ^Ak # alt-m -> monitor display bind alt m to echo ^AM # alt-b -> backlog bind alt b to echo ^A^[ # REGION # alt-s -> split bind alt s to echo ^AS # alt-u -> unsplit bind alt u to echo ^AQ # alt-o -> other region bind alt o to echo ^A^I # alt-k -> kill region bind alt k to echo ^AX # ^Tab -> next region bind ctrl Tab to echo ^A^I # OTHER # alt-S -> statement bind alt shift S to echo ^A: # alt-R -> reset bind alt shift R to echo ^AZ # ENDS #######################################################################