From: exujsch@exu.ericsson.se (Johnny Schmittou EXU-T-EEG x7887 Dallas Texas USA)
Newsgroups: comp.emacs
Subject: xterm key bindings for jove and GNUEmacs (Part 3)
Date: 27 Aug 92 15:14:27 GMT
Reply-To: exujsch@exu.ericsson.se (Johnny Schmittou EXU-T-EEG x7887 Dallas Texas USA)
Organization: Ericsson Network Systems


Apparently the .Xdefaults information that I posted in Part 1 got
partially trashed due imbedded tabs or some such bizarreness.  Thus
I ran the good ol' "untabify" function in GNUEmacs on the file
and am now reposting it.  Also, there was something that Pnews
didn't like about the "shift<Key>Fx" keys, where "x" is 1|2|...
so I removed that part also...

---- begin for use in .Xdefaults file ----------------------------
XTerm*Scrollbar:        False
XTerm*VT100.translations:       \
#override  \n\
  Shift<KeyPress>Select:select-cursor-start() select-cursor-end(CLIPBOARD,CUT_BUFFER0,PRIMARY)\n\
    <Key>F1:                    string(0x1b) string("1")     \n\
    <Key>F2:                    string(0x1b) string("2")     \n\
    <Key>F3:                    string(0x1b) string("3")     \n\
    <Key>F4:                    string(0x1b) string("4")     \n\
    <Key>F5:                    string(0x1b) string("5")     \n\
    <Key>F6:                    string(0x1b) string("6")     \n\
    <Key>F7:                    string(0x1b) string("7")     \n\
    <Key>F8:                    string(0x1b) string("8")     \n\
    <Key>F9:                    string(0x1b) string("9")     \n\
    <Key>F10:                   string(0x1b) string("0")     \n\
    <Key>SunF36:                string(0x18) string("1")     \n\
    <Key>SunF37:                string(0x18) string("2")     \n\
    Any<Key>KP_Equal:           string(0x1b) string("h")     \n\
    Shift<Key>KP_Divide:        string(0x1c)                 \n\
       <Key>KP_Divide:          string(0x12)                 \n\
    Shift<Key>KP_Multiply:      string(0x1b) string("s")     \n\
       <Key>KP_Multiply:        string(0x13)                 \n\
    Shift<Key>KP_Subtract:      string(0x19)                 \n\
       <Key>KP_Subtract:        string(0x18) string("-")     \n\
    Shift<Key>KP_7:             string(0x18) string("W")     \n\
       <Key>KP_7:               string(0x18) string(0x17)    \n\
    Shift<Key>KP_8:             string(0x18) string("A")     \n\
    Ctrl<Key>KP_8:              string(0x1b) string("{")     \n\
    Meta<Key>KP_8:              string(0x18) string("A")     \n\
       <Key>KP_8:               string(0x1b) string("[A")    \n\
    Shift<Key>KP_9:             string(0x18) string("L")     \n\
       <Key>KP_9:               string(0x18) string(0x0c)    \n\
    Shift<Key>KP_4:             string(0x18) string("D")     \n\
    Ctrl<Key>KP_4:              string(0x08)                 \n\
    Meta<Key>KP_4:              string(0x18) string("D")     \n\
       <Key>KP_4:               string(0x1b) string("[D")    \n\
    Any<Key>KP_5:               string(0x1b) string("[218z") \n\
    Shift<Key>KP_6:             string(0x18) string("C")     \n\
    Ctrl<Key>KP_6:              string(0x06)                 \n\
    Meta<Key>KP_6:              string(0x18) string("C")     \n\
       <Key>KP_6:               string(0x1b) string("[C")    \n\
    Shift<Key>KP_1:             string(0x1b) string("L")     \n\
       <Key>KP_1:               string(0x18) string("E")     \n\
    Shift<Key>KP_2:             string(0x18) string("B")     \n\
    Ctrl<Key>KP_2:              string(0x1b) string("}")     \n\
    Meta<Key>KP_2:              string(0x18) string("B")     \n\
       <Key>KP_2:               string(0x1b) string("[B")    \n\
    Shift<Key>KP_3:             string(0x1b) string("U")     \n\
       <Key>KP_3:               string(0x06)                 \n\
    Shift<Key>KP_0:             string(0x0f)                 \n\
       <Key>KP_0:               string(0x01)                 \n\
    Shift<Key>KP_Decimal:       string(0x18) string(".")     \n\
       <Key>KP_Decimal:         string(0x1b) string(".")     \n\
    Shift<Key>KP_Enter:         string(0x18) string("7")     \n\
       <Key>KP_Enter:           string(0x18) string("6")     \n\
    Shift<Key>KP_Add:           string(0x19)                 \n\
       <Key>KP_Add:             string(0x18) string("+")     \n\
    Shift<Key>Mode_switch:      string(0x18) string("l")     \n\
       <Key>Mode_switch:        string(0x18) string("w")     \n\
    Shift<Key>Delete:           string(0x04)                 \n\
       <Key>Delete:             string(0x7f)                 \n\
    Any<Key>BackSpace:          string(0x08)                 \n\
    Shift<Key>R1:               string(0x18) string("4")     \n\
       <Key>R1:                 string(0x18) string("3")     \n\
    Shift<Key>R2:               string(0x18) string("9")     \n\
       <Key>R2:                 string(0x17)                 \n\
    Shift<Key>R3:               string(0x18) string("8")     \n\
       <Key>R3:                 string(0x19)                 \n\
    Any<Key>L1:                 string(0x1b) string("z")     \n\
    Any<Key>L3:                 string(0x18) string("a")     \n\
    Any<Key>L6:  start-extend() select-end(PRIMARY, CLIPBOARD, CUT_BUFFER0) \n\
    Any<Key>L8:  insert-selection(CLIPBOARD) \n\
    Any<Key>L9:                 string(0x1b) string("a")     \n
XTerm*boldFont: screen.b.16
XTerm*font:     screen.r.16
XTerm*reverseVideo:     True
XTerm*saveUnder:        False
XTerm*sunFunctionKeys:  True
XTerm*termName: xterm
XTerm*ttyModes: intr ^c erase ^h kill ^u
:       
---- end for use in .Xdefaults file ----------------------------
--
___________________________________________________________________________
Internet....: exujsch@exu.ericsson.se | "Everything I say is the absolute
Real life...: Johnny Schmittou        |  Gospel...  Nah, just kidding."
Virtual life: Q-man   ---<<<I'd rather be drumming.>>>--- Dallas, Texas USA