! Put this into ~/.Xdefaults, or to app-defaults/XTerm or wherever ! xrm will loaded it. ! ! This will match the key sequences for a regular xterm to those used ! by rxvt and the enclosed termcap and terminfo files. ! ! As usual, the most annoying xterm keys are Home/End and the ubiquitous ! BackSpace/Delete confusion. XTerm*vt100.translations: #override \ BackSpace: string("\010") \n\ ShiftTab: string("\033[Z") \n\ Ctrlminus: string("\037") \n\ Home: string("\033[1~") \n\ End: string("\033[4~") \n\ Delete: string("\033[3~") \n\ ShiftDelete: string("\177") \n\ CtrlDelete: string("\010") \n\ AltReturn: string("\033\015") \n\ Altspace: string("\033\040") \n\ Alta: string("\033a") \n\ Altb: string("\033b") \n\ Altc: string("\033c") \n\ Altd: string("\033d") \n\ Alte: string("\033e") \n\ Altf: string("\033f") \n\ Altg: string("\033g") \n\ Alth: string("\033h") \n\ Alti: string("\033i") \n\ Altj: string("\033j") \n\ Altk: string("\033k") \n\ Altl: string("\033l") \n\ Altm: string("\033m") \n\ Altn: string("\033n") \n\ Alto: string("\033o") \n\ Altp: string("\033p") \n\ Altq: string("\033q") \n\ Altr: string("\033r") \n\ Alts: string("\033s") \n\ Altt: string("\033t") \n\ Altu: string("\033u") \n\ Altv: string("\033v") \n\ Altw: string("\033w") \n\ Altx: string("\033x") \n\ Alty: string("\033y") \n\ Altz: string("\033z") \n\ CtrlUp: string("\033Oa") \n\ CtrlDown: string("\033Ob") \n\ CtrlRight: string("\033Oc") \n\ CtrlLeft: string("\033Od") \n\ ShiftUp: string("\033[a") \n\ ShiftDown: string("\033[b") \n\ ShiftRight: string("\033[c") \n\ ShiftLeft: string("\033[d") \n !EOF