eterm/doc/escreen.cfg

134 lines
4.2 KiB
INI
Raw Normal View History

<Eterm-0.9.1>
# 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 <scream@azundris.com>
# CONTROL VARIETY ############################################################
# ctrl-left -> previous display, ctrl-right -> next display
bind ctrl Left to script es_display(prvs)
bind ctrl Right to script es_display(next)
# ctl-pg_up -> previous display, ctl-pg_dn -> next display((Galeon-like)
bind ctrl Prior to script es_display(prvs)
bind ctrl Next to script es_display(next)
# no ctrl-up/down; we shouldn't steal that from the app.
# ctl-space -> toggle between last two displays
bind ctrl space to script es_display(toggle)
# ctrl-1..ctrl-0 -> display0..display9
bind ctrl 0x31 to script es_display(goto,0)
bind ctrl 0x32 to script es_display(goto,1)
bind ctrl 0x33 to script es_display(goto,2)
bind ctrl 0x34 to script es_display(goto,3)
bind ctrl 0x35 to script es_display(goto,4)
bind ctrl 0x36 to script es_display(goto,5)
bind ctrl 0x37 to script es_display(goto,6)
bind ctrl 0x38 to script es_display(goto,7)
bind ctrl 0x39 to script es_display(goto,8)
bind ctrl 0x30 to script es_display(goto,9)
# ALT VARIETY ################################################################
# alt-left -> previous display, alt-right -> next display
bind alt Left to script es_display(prvs)
bind alt Right to script es_display(next)
# alt-up -> previous region, alt-down -> next region (^A\t)
bind alt Up to script es_region(prvs)
bind alt Down to script es_region(next)
# alt-pg_up -> previous display, alt-pg_dn -> next display
bind alt Prior to script es_display(prvs)
bind alt Next to script es_ display(next)
# alt-space -> toggle between last two displays
bind alt space to script es_display(toggle
# alt-1..alt-0 -> display(0..display(9
bind alt 0x31 to script es_display(goto,0)
bind alt 0x32 to script es_display(goto,1)
bind alt 0x33 to script es_display(goto,2)
bind alt 0x34 to script es_display(goto,3)
bind alt 0x35 to script es_display(goto,4)
bind alt 0x36 to script es_display(goto,5)
bind alt 0x37 to script es_display(goto,6)
bind alt 0x38 to script es_display(goto,7)
bind alt 0x39 to script es_display(goto,8)
bind alt 0x30 to script es_display(goto,9)
# FUNCTION KEYS ##############################################################
# F1..F10 -> display0..display9
bind F1 to script es_display(goto,0)
bind F2 to script es_display(goto,1)
bind F3 to script es_display(goto,2)
bind F4 to script es_display(goto,3)
bind F5 to script es_display(goto,4)
bind F6 to script es_display(goto,5)
bind F7 to script es_display(goto,6)
bind F8 to script es_display(goto,7)
bind F9 to script es_display(goto,8)
bind F10 to script es_display(goto,9)
# alt F4 -> close display (ask for confirmation)
bind alt F4 to script es_display(kill,ask)
# MISC STUFF #################################################################
# DISPLAY
# alt-n -> new display
bind alt n to script es_display(new)
# alt-r -> rename display
bind alt r to script es_display(title)
# alt-c -> close display
bind alt c to script es_display(kill,ask)
# alt-m -> monitor display
bind alt m to script es_display(monitor)
# alt-b -> backlog (^A^[)
bind alt b to script es_display(back)
# REGION
# alt-s -> split (^AS)
bind alt s to script es_region(new)
# alt-u -> unsplit (^AQ)
bind alt u to script es_region(full)
# alt-o -> other region (^A^I)
bind alt o to script es_region(next)
# alt-k -> kill region (^AX)
bind alt k to script es_region(kill,ask)
# ^Tab -> next region (^A^I)
bind ctrl Tab to script es_region(next)
# OTHER
# alt-S -> statement (^A:)
bind alt shift S to script es_statement
# alt-R -> reset (^AZ)
bind alt shift R to script es_reset
# ENDS #######################################################################