133 lines
3.2 KiB
INI
133 lines
3.2 KiB
INI
<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 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 ####################################################################
|