ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/doc/rxvt.7.man.in
(Generate patch)

Comparing rxvt-unicode/doc/rxvt.7.man.in (file contents):
Revision 1.1 by root, Tue Jan 11 02:24:59 2005 UTC vs.
Revision 1.5 by root, Thu Feb 3 10:24:10 2005 UTC

127.\} 127.\}
128.rm #[ #] #H #V #F C 128.rm #[ #] #H #V #F C
129.\" ======================================================================== 129.\" ========================================================================
130.\" 130.\"
131.IX Title "rxvt 7" 131.IX Title "rxvt 7"
132.TH rxvt 7 "2005-01-11" "4.8" "RXVT-UNICODE" 132.TH rxvt 7 "2005-02-03" "4.9" "RXVT-UNICODE"
133.SH "NAME" 133.SH "NAME"
134RXVT REFERENCE \- FAQ, command sequences and other background information 134RXVT REFERENCE \- FAQ, command sequences and other background information
135.SH "FREQUENTLY ASKED QUESTIONS" 135.SH "FREQUENTLY ASKED QUESTIONS"
136.IX Header "FREQUENTLY ASKED QUESTIONS" 136.IX Header "FREQUENTLY ASKED QUESTIONS"
137.IP "How do I know which rxvt-unicode version I'm using?" 4 137.IP "How do I know which rxvt-unicode version I'm using?" 4
678Perhaps someday this will all be resolved in a consistent manner. 678Perhaps someday this will all be resolved in a consistent manner.
679.IP "I don't like the key\-bindings. How do I change them?" 4 679.IP "I don't like the key\-bindings. How do I change them?" 4
680.IX Item "I don't like the key-bindings. How do I change them?" 680.IX Item "I don't like the key-bindings. How do I change them?"
681There are some compile-time selections available via configure. Unless 681There are some compile-time selections available via configure. Unless
682you have run \*(L"configure\*(R" with the \f(CW\*(C`\-\-disable\-resources\*(C'\fR option you can 682you have run \*(L"configure\*(R" with the \f(CW\*(C`\-\-disable\-resources\*(C'\fR option you can
683use the `keysym' resource to alter the keystrings associated with keysym 683use the `keysym' resource to alter the keystrings associated with keysyms.
6840xFF00 \- 0xFFFF (function, cursor keys, etc).
685.Sp 684.Sp
686Here's an example for a tn3270 session started using `@@RXVT_NAME@@ \-name tn3270' 685Here's an example for a URxvt session started using `@@RXVT_NAME@@ \-name URxvt'
687.Sp 686.Sp
688.Vb 3
689\& !# ----- special uses ------:
690\& ! tn3270 login, remap function and arrow keys.
691\& tn3270*font: *clean-bold-*-*--15-*
692.Ve
693.Sp
694.Vb 3
695\& ! keysym - used by rxvt only
696\& ! Delete - ^D
697\& tn3270*keysym.0xFFFF: \e004
698.Ve
699.Sp
700.Vb 12 687.Vb 20
701\& ! Home - ^A 688\& URxvt.keysym.Home: \ee[1~
702\& tn3270*keysym.0xFF50: \e001 689\& URxvt.keysym.End: \ee[4~
703\& ! Left - ^B 690\& URxvt.keysym.C-apostrophe: \ee<C-'>
704\& tn3270*keysym.0xFF51: \e002 691\& URxvt.keysym.C-slash: \ee<C-/>
705\& ! Up - ^P 692\& URxvt.keysym.C-semicolon: \ee<C-;>
706\& tn3270*keysym.0xFF52: \e020 693\& URxvt.keysym.C-grave: \ee<C-`>
707\& ! Right - ^F 694\& URxvt.keysym.C-comma: \ee<C-,>
708\& tn3270*keysym.0xFF53: \e006 695\& URxvt.keysym.C-period: \ee<C-.>
709\& ! Down - ^N 696\& URxvt.keysym.C-0x60: \ee<C-`>
710\& tn3270*keysym.0xFF54: \e016 697\& URxvt.keysym.C-Tab: \ee<C-Tab>
711\& ! End - ^E 698\& URxvt.keysym.C-Return: \ee<C-Return>
712\& tn3270*keysym.0xFF57: \e005 699\& URxvt.keysym.S-Return: \ee<S-Return>
700\& URxvt.keysym.S-space: \ee<S-Space>
701\& URxvt.keysym.M-Up: \ee<M-Up>
702\& URxvt.keysym.M-Down: \ee<M-Down>
703\& URxvt.keysym.M-Left: \ee<M-Left>
704\& URxvt.keysym.M-Right: \ee<M-Right>
705\& URxvt.keysym.M-C-0: list \ee<M-C- 0123456789 >
706\& URxvt.keysym.M-C-a: list \e033<M-C- abcdefghijklmnopqrstuvwxyz >
707\& URxvt.keysym.F12: proto:\e033]701;zh_CN.GBK\e007
713.Ve 708.Ve
714.Sp 709.Sp
715.Vb 13 710See some more examples in the documentation for the \fBkeysym\fR resource.
716\& ! F1 - F12
717\& tn3270*keysym.0xFFBE: \ee1
718\& tn3270*keysym.0xFFBF: \ee2
719\& tn3270*keysym.0xFFC0: \ee3
720\& tn3270*keysym.0xFFC1: \ee4
721\& tn3270*keysym.0xFFC2: \ee5
722\& tn3270*keysym.0xFFC3: \ee6
723\& tn3270*keysym.0xFFC4: \ee7
724\& tn3270*keysym.0xFFC5: \ee8
725\& tn3270*keysym.0xFFC6: \ee9
726\& tn3270*keysym.0xFFC7: \ee0
727\& tn3270*keysym.0xFFC8: \ee-
728\& tn3270*keysym.0xFFC9: \ee=
729.Ve
730.Sp
731.Vb 3
732\& ! map Prior/Next to F7/F8
733\& tn3270*keysym.0xFF55: \ee7
734\& tn3270*keysym.0xFF56: \ee8
735.Ve
736.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 711.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
737.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." 712.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."
738.Vb 6 713.Vb 6
739\& KP_Insert == Insert 714\& KP_Insert == Insert
740\& F22 == Print 715\& F22 == Print
742\& F29 == Prior 717\& F29 == Prior
743\& F33 == End 718\& F33 == End
744\& F35 == Next 719\& F35 == Next
745.Ve 720.Ve
746.Sp 721.Sp
747Rather than have rxvt-unicode try to accommodate all the various possible keyboard 722Rather than have rxvt-unicode try to accommodate all the various possible
748mappings, it is better to use `xmodmap' to remap the keys as required for 723keyboard mappings, it is better to use `xmodmap' to remap the keys as
749your particular machine. 724required for your particular machine.
750.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 725.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
751.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." 726.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."
752rxvt and rxvt-unicode always export the variable \*(L"\s-1COLORTERM\s0\*(R", so you can 727rxvt and rxvt-unicode always export the variable \*(L"\s-1COLORTERM\s0\*(R", so you can
753check and see if that is set. Note that several programs, \s-1JED\s0, slrn, 728check and see if that is set. Note that several programs, \s-1JED\s0, slrn,
754Midnight Commander automatically check this variable to decide whether or 729Midnight Commander automatically check this variable to decide whether or
1227[default: full size of window] (\s-1CSR\s0) 1202[default: full size of window] (\s-1CSR\s0)
1228.ie n .IP "\fB\fB\*(C`ESC [ s\*(C'\fB\fR" 4 1203.ie n .IP "\fB\fB\*(C`ESC [ s\*(C'\fB\fR" 4
1229.el .IP "\fB\f(CB\*(C`ESC [ s\*(C'\fB\fR" 4 1204.el .IP "\fB\f(CB\*(C`ESC [ s\*(C'\fB\fR" 4
1230.IX Item "ESC [ s" 1205.IX Item "ESC [ s"
1231Save Cursor (\s-1SC\s0) 1206Save Cursor (\s-1SC\s0)
1207.ie n .IP "\fB\fB\*(C`ESC [ Ps;Pt t\*(C'\fB\fR" 4
1208.el .IP "\fB\f(CB\*(C`ESC [ Ps;Pt t\*(C'\fB\fR" 4
1209.IX Item "ESC [ Ps;Pt t"
1210Window Operations
1211.TS
1212l l .
1213Ps = 1 Deiconify (map) window
1214Ps = 2 Iconify window
1215Ps = 3 ESC [ 3 ; X ; Y t Move window to (X|Y)
1216Ps = 4 ESC [ 4 ; W ; H t Resize to WxH pixels
1217Ps = 5 Raise window
1218Ps = 6 Lower window
1219Ps = 7 Refresh screen once
1220Ps = 8 ESC [ 4 ; C ; R t Resize to C columns and R rows
1221Ps = 11 Report window state (responds with Ps = 1 or Ps = 2
1222Ps = 13 Report window position (responds with Ps = 3)
1223Ps = 14 Report window pixel size (responds with Ps = 4)
1224Ps = 18 Report window text size (responds with Ps = 7)
1225Ps = 19 Currently the same as Ps = 18, but responds with Ps = 9
1226Ps = 20 Reports icon label (ESC ] L NAME \234)
1227Ps = 21 Reports window title (ESC ] l NAME \234)
1228Ps = 24.. Set window height to Ps rows
1229.TE
1230
1231.ie n .IP "\fB\fB\*(C`ESC [ u\*(C'\fB\fR" 4
1232.el .IP "\fB\f(CB\*(C`ESC [ u\*(C'\fB\fR" 4
1233.IX Item "ESC [ u"
1234Restore Cursor
1232.ie n .IP "\fB\fB\*(C`ESC [ Ps x\*(C'\fB\fR" 4 1235.ie n .IP "\fB\fB\*(C`ESC [ Ps x\*(C'\fB\fR" 4
1233.el .IP "\fB\f(CB\*(C`ESC [ Ps x\*(C'\fB\fR" 4 1236.el .IP "\fB\f(CB\*(C`ESC [ Ps x\*(C'\fB\fR" 4
1234.IX Item "ESC [ Ps x" 1237.IX Item "ESC [ Ps x"
1235Request Terminal Parameters (\s-1DECREQTPARM\s0) 1238Request Terminal Parameters (\s-1DECREQTPARM\s0)
1236.ie n .IP "\fB\fB\*(C`ESC [ u\*(C'\fB\fR" 4
1237.el .IP "\fB\f(CB\*(C`ESC [ u\*(C'\fB\fR" 4
1238.IX Item "ESC [ u"
1239Restore Cursor
1240.PP 1239.PP
1241 1240
1242.IX Xref "PrivateModes" 1241.IX Xref "PrivateModes"
1243.SH "DEC Private Modes" 1242.SH "DEC Private Modes"
1244.IX Header "DEC Private Modes" 1243.IX Header "DEC Private Modes"
2254.IP "\-\-enable\-frills" 4 2253.IP "\-\-enable\-frills" 4
2255.IX Item "--enable-frills" 2254.IX Item "--enable-frills"
2256Add support for many small features that are not essential but nice to 2255Add support for many small features that are not essential but nice to
2257have. Normally you want this, but for very small binaries you may want to 2256have. Normally you want this, but for very small binaries you may want to
2258disable this. 2257disable this.
2258.Sp
2259A non-exhaustive list of features enabled by \f(CW\*(C`\-\-enable\-frills\*(C'\fR (possibly
2260in combination with other switches) is:
2261.Sp
2262.Vb 10
2263\& MWM-hints
2264\& seperate underline colour
2265\& settable border widths and borderless switch
2266\& settable extra linespacing
2267\& extra window properties (e.g. UTF-8 window names and PID)
2268\& iso-14755-2 and -3, and visual feedback
2269\& backindex and forwardindex escape sequence
2270\& window op and locale change escape sequences
2271\& tripleclickwords
2272\& settable insecure mode
2273.Ve
2259.IP "\-\-enable\-iso14755" 4 2274.IP "\-\-enable\-iso14755" 4
2260.IX Item "--enable-iso14755" 2275.IX Item "--enable-iso14755"
2261Enable extended \s-1ISO\s0 14755 support (see @@RXVT_NAME@@(1), or 2276Enable extended \s-1ISO\s0 14755 support (see @@RXVT_NAME@@(1), or
2262\&\fIdoc/rxvt.1.txt\fR). Basic support (section 5.1) is enabled by 2277\&\fIdoc/rxvt.1.txt\fR). Basic support (section 5.1) is enabled by
2263\&\f(CW\*(C`\-\-enable\-frills\*(C'\fR, while support for 5.2, 5.3 and 5.4 is enabled with 2278\&\f(CW\*(C`\-\-enable\-frills\*(C'\fR, while support for 5.2, 5.3 and 5.4 is enabled with
2301.IP "\-\-enable\-pointer\-blank" 4 2316.IP "\-\-enable\-pointer\-blank" 4
2302.IX Item "--enable-pointer-blank" 2317.IX Item "--enable-pointer-blank"
2303Add support to have the pointer disappear when typing or inactive. 2318Add support to have the pointer disappear when typing or inactive.
2304.IP "\-\-with\-name=NAME" 4 2319.IP "\-\-with\-name=NAME" 4
2305.IX Item "--with-name=NAME" 2320.IX Item "--with-name=NAME"
2306Set the basename for the installed binaries (default: urxvt, resulting in 2321Set the basename for the installed binaries (default: \f(CW\*(C`urxvt\*(C'\fR, resulting
2307urxvt, urxvtd etc.). Specify \-\-with\-name=rxvt to replace rxvt. 2322in \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
2323\&\f(CW\*(C`rxvt\*(C'\fR.
2308.IP "\-\-with\-term=NAME" 4 2324.IP "\-\-with\-term=NAME" 4
2309.IX Item "--with-term=NAME" 2325.IX Item "--with-term=NAME"
2310Change the environmental variable for the terminal to \s-1NAME\s0 (default 2326Change the environmental variable for the terminal to \s-1NAME\s0 (default
2311\&\*(L"rxvt\*(R") 2327\&\f(CW\*(C`rxvt\-unicode\*(C'\fR)
2312.IP "\-\-with\-terminfo=PATH" 4 2328.IP "\-\-with\-terminfo=PATH" 4
2313.IX Item "--with-terminfo=PATH" 2329.IX Item "--with-terminfo=PATH"
2314Change the environmental variable for the path to the terminfo tree to 2330Change the environmental variable for the path to the terminfo tree to
2315\&\s-1PATH\s0. 2331\&\s-1PATH\s0.
2316.IP "\-\-with\-x" 4 2332.IP "\-\-with\-x" 4

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines