--- rxvt-unicode/doc/rxvt.7.txt 2005/01/17 01:44:51 1.3 +++ rxvt-unicode/doc/rxvt.7.txt 2005/02/03 10:24:10 1.4 @@ -511,26 +511,28 @@ Here's an example for a URxvt session started using `rxvt -name URxvt' - URxvt*keysym.Home: \e[1~ - URxvt*keysym.End: \e[4~ - URxvt*keysym.C-apostrophe: \e - URxvt*keysym.C-slash: \e - URxvt*keysym.C-semicolon: \e - URxvt*keysym.C-grave: \e - URxvt*keysym.C-comma: \e - URxvt*keysym.C-period: \e - URxvt*keysym.C-0x60: \e - URxvt*keysym.C-Tab: \e - URxvt*keysym.C-Return: \e - URxvt*keysym.S-Return: \e - URxvt*keysym.S-space: \e - URxvt*keysym.M-Up: \e - URxvt*keysym.M-Down: \e - URxvt*keysym.M-Left: \e - URxvt*keysym.M-Right: \e - URxvt*keysym.M-C-0: list.0123456789.\e - URxvt*keysym.M-C-a: list.abcdefghijklmnopqrstuvwxyz.\033 - URxvt*keysym.F12: proto:\033]701;zh_CN.GBK\007 + URxvt.keysym.Home: \e[1~ + URxvt.keysym.End: \e[4~ + URxvt.keysym.C-apostrophe: \e + URxvt.keysym.C-slash: \e + URxvt.keysym.C-semicolon: \e + URxvt.keysym.C-grave: \e + URxvt.keysym.C-comma: \e + URxvt.keysym.C-period: \e + URxvt.keysym.C-0x60: \e + URxvt.keysym.C-Tab: \e + URxvt.keysym.C-Return: \e + URxvt.keysym.S-Return: \e + URxvt.keysym.S-space: \e + URxvt.keysym.M-Up: \e + URxvt.keysym.M-Down: \e + URxvt.keysym.M-Left: \e + URxvt.keysym.M-Right: \e + URxvt.keysym.M-C-0: list \e + URxvt.keysym.M-C-a: list \033 + URxvt.keysym.F12: proto:\033]701;zh_CN.GBK\007 + + See some more examples in the documentation for the keysym resource. I'm using keyboard model XXX that has extra Prior/Next/Insert keys. How do I make use of them? For example, the Sun Keyboard type 4 has the @@ -902,12 +904,32 @@ "ESC [ s" Save Cursor (SC) - "ESC [ Ps x" - Request Terminal Parameters (DECREQTPARM) + "ESC [ Ps;Pt t" + Window Operations + + Ps = 1 Deiconify (map) window + Ps = 2 Iconify window + Ps = 3 ESC [ 3 ; X ; Y t Move window to (X|Y) + Ps = 4 ESC [ 4 ; W ; H t Resize to WxH pixels + Ps = 5 Raise window + Ps = 6 Lower window + Ps = 7 Refresh screen once + Ps = 8 ESC [ 4 ; C ; R t Resize to C columns and R rows + Ps = 11 Report window state (responds with Ps = 1 or Ps = 2 + Ps = 13 Report window position (responds with Ps = 3) + Ps = 14 Report window pixel size (responds with Ps = 4) + Ps = 18 Report window text size (responds with Ps = 7) + Ps = 19 Currently the same as Ps = 18, but responds with Ps = 9 + Ps = 20 Reports icon label (ESC ] L NAME \234) + Ps = 21 Reports window title (ESC ] l NAME \234) + Ps = 24.. Set window height to Ps rows "ESC [ u" Restore Cursor + "ESC [ Ps x" + Request Terminal Parameters (DECREQTPARM) + DEC Private Modes