Sophie

Sophie

distrib > * > 2010.0 > * > by-pkgid > 783c57dfbe3d7110dd1a89e5d347bad1 > files > 112

Eterm-0.9.5-8mdv2010.0.i586.rpm

<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 #######################################################################