--- rxvt-unicode/doc/rxvt.7.man.in 2005/01/16 15:59:45 1.2 +++ rxvt-unicode/doc/rxvt.7.man.in 2005/02/03 10:24:10 1.5 @@ -129,7 +129,7 @@ .\" ======================================================================== .\" .IX Title "rxvt 7" -.TH rxvt 7 "2005-01-16" "4.8" "RXVT-UNICODE" +.TH rxvt 7 "2005-02-03" "4.9" "RXVT-UNICODE" .SH "NAME" RXVT REFERENCE \- FAQ, command sequences and other background information .SH "FREQUENTLY ASKED QUESTIONS" @@ -685,27 +685,29 @@ Here's an example for a URxvt session started using `@@RXVT_NAME@@ \-name URxvt' .Sp .Vb 20 -\& URxvt*keysym.Home: \ee[1~ -\& URxvt*keysym.End: \ee[4~ -\& URxvt*keysym.C-apostrophe: \ee -\& URxvt*keysym.C-slash: \ee -\& URxvt*keysym.C-semicolon: \ee -\& URxvt*keysym.C-grave: \ee -\& URxvt*keysym.C-comma: \ee -\& URxvt*keysym.C-period: \ee -\& URxvt*keysym.C-0x60: \ee -\& URxvt*keysym.C-Tab: \ee -\& URxvt*keysym.C-Return: \ee -\& URxvt*keysym.S-Return: \ee -\& URxvt*keysym.S-space: \ee -\& URxvt*keysym.M-Up: \ee -\& URxvt*keysym.M-Down: \ee -\& URxvt*keysym.M-Left: \ee -\& URxvt*keysym.M-Right: \ee -\& URxvt*keysym.M-C-0: list.0123456789.\ee -\& URxvt*keysym.M-C-a: list.abcdefghijklmnopqrstuvwxyz.\e033 -\& URxvt*keysym.F12: proto:\e033]701;zh_CN.GBK\e007 +\& URxvt.keysym.Home: \ee[1~ +\& URxvt.keysym.End: \ee[4~ +\& URxvt.keysym.C-apostrophe: \ee +\& URxvt.keysym.C-slash: \ee +\& URxvt.keysym.C-semicolon: \ee +\& URxvt.keysym.C-grave: \ee +\& URxvt.keysym.C-comma: \ee +\& URxvt.keysym.C-period: \ee +\& URxvt.keysym.C-0x60: \ee +\& URxvt.keysym.C-Tab: \ee +\& URxvt.keysym.C-Return: \ee +\& URxvt.keysym.S-Return: \ee +\& URxvt.keysym.S-space: \ee +\& URxvt.keysym.M-Up: \ee +\& URxvt.keysym.M-Down: \ee +\& URxvt.keysym.M-Left: \ee +\& URxvt.keysym.M-Right: \ee +\& URxvt.keysym.M-C-0: list \ee +\& URxvt.keysym.M-C-a: list \e033 +\& URxvt.keysym.F12: proto:\e033]701;zh_CN.GBK\e007 .Ve +.Sp +See some more examples in the documentation for the \fBkeysym\fR resource. .IP "I'm using keyboard model \s-1XXX\s0 that has extra Prior/Next/Insert keys. How do I make use of them? For example, the Sun Keyboard type 4 has the following mappings that rxvt-unicode doesn't recognize." 4 .IX Item "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 following mappings that rxvt-unicode doesn't recognize." .Vb 6 @@ -717,9 +719,9 @@ \& F35 == Next .Ve .Sp -Rather than have rxvt-unicode try to accommodate all the various possible keyboard -mappings, it is better to use `xmodmap' to remap the keys as required for -your particular machine. +Rather than have rxvt-unicode try to accommodate all the various possible +keyboard mappings, it is better to use `xmodmap' to remap the keys as +required for your particular machine. .IP "How do I distinguish if I'm running rxvt-unicode or a regular xterm? I need this to decide about setting colors etc." 4 .IX Item "How do I distinguish if I'm running rxvt-unicode or a regular xterm? I need this to decide about setting colors etc." rxvt and rxvt-unicode always export the variable \*(L"\s-1COLORTERM\s0\*(R", so you can @@ -1202,14 +1204,38 @@ .el .IP "\fB\f(CB\*(C`ESC [ s\*(C'\fB\fR" 4 .IX Item "ESC [ s" Save Cursor (\s-1SC\s0) -.ie n .IP "\fB\fB\*(C`ESC [ Ps x\*(C'\fB\fR" 4 -.el .IP "\fB\f(CB\*(C`ESC [ Ps x\*(C'\fB\fR" 4 -.IX Item "ESC [ Ps x" -Request Terminal Parameters (\s-1DECREQTPARM\s0) +.ie n .IP "\fB\fB\*(C`ESC [ Ps;Pt t\*(C'\fB\fR" 4 +.el .IP "\fB\f(CB\*(C`ESC [ Ps;Pt t\*(C'\fB\fR" 4 +.IX Item "ESC [ Ps;Pt t" +Window Operations +.TS +l l . +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 +.TE + .ie n .IP "\fB\fB\*(C`ESC [ u\*(C'\fB\fR" 4 .el .IP "\fB\f(CB\*(C`ESC [ u\*(C'\fB\fR" 4 .IX Item "ESC [ u" Restore Cursor +.ie n .IP "\fB\fB\*(C`ESC [ Ps x\*(C'\fB\fR" 4 +.el .IP "\fB\f(CB\*(C`ESC [ Ps x\*(C'\fB\fR" 4 +.IX Item "ESC [ Ps x" +Request Terminal Parameters (\s-1DECREQTPARM\s0) .PP .IX Xref "PrivateModes" @@ -2292,12 +2318,13 @@ Add support to have the pointer disappear when typing or inactive. .IP "\-\-with\-name=NAME" 4 .IX Item "--with-name=NAME" -Set the basename for the installed binaries (default: urxvt, resulting in -urxvt, urxvtd etc.). Specify \-\-with\-name=rxvt to replace rxvt. +Set the basename for the installed binaries (default: \f(CW\*(C`urxvt\*(C'\fR, resulting +in \f(CW\*(C`urxvt\*(C'\fR, \f(CW\*(C`urxvtd\*(C'\fR etc.). Specify \f(CW\*(C`\-\-with\-name=rxvt\*(C'\fR to replace with +\&\f(CW\*(C`rxvt\*(C'\fR. .IP "\-\-with\-term=NAME" 4 .IX Item "--with-term=NAME" Change the environmental variable for the terminal to \s-1NAME\s0 (default -\&\*(L"rxvt\*(R") +\&\f(CW\*(C`rxvt\-unicode\*(C'\fR) .IP "\-\-with\-terminfo=PATH" 4 .IX Item "--with-terminfo=PATH" Change the environmental variable for the path to the terminfo tree to