… | |
… | |
127 | .\} |
127 | .\} |
128 | .rm #[ #] #H #V #F C |
128 | .rm #[ #] #H #V #F C |
129 | .\" ======================================================================== |
129 | .\" ======================================================================== |
130 | .\" |
130 | .\" |
131 | .IX Title "rxvt 1" |
131 | .IX Title "rxvt 1" |
132 | .TH rxvt 1 "2005-01-11" "4.8" "RXVT-UNICODE" |
132 | .TH rxvt 1 "2005-01-16" "4.8" "RXVT-UNICODE" |
133 | .SH "NAME" |
133 | .SH "NAME" |
134 | rxvt\-unicode (ouR XVT, unicode) \- (a VT102 emulator for the X window system) |
134 | rxvt\-unicode (ouR XVT, unicode) \- (a VT102 emulator for the X window system) |
135 | .SH "SYNOPSIS" |
135 | .SH "SYNOPSIS" |
136 | .IX Header "SYNOPSIS" |
136 | .IX Header "SYNOPSIS" |
137 | \&\fB@@RXVT_NAME@@\fR [options] [\-e command [ args ]] |
137 | \&\fB@@RXVT_NAME@@\fR [options] [\-e command [ args ]] |
… | |
… | |
828 | option is enabled, scrolls on the secondary screen will change the |
828 | option is enabled, scrolls on the secondary screen will change the |
829 | scrollback buffer and switching to/from the secondary screen will |
829 | scrollback buffer and switching to/from the secondary screen will |
830 | instead scroll the screen up. |
830 | instead scroll the screen up. |
831 | .IP "\fBkeysym.\fR\fIsym\fR: \fIstring\fR" 4 |
831 | .IP "\fBkeysym.\fR\fIsym\fR: \fIstring\fR" 4 |
832 | .IX Item "keysym.sym: string" |
832 | .IX Item "keysym.sym: string" |
833 | Associate \fIstring\fR with keysym \fIsym\fR (\fB0xFF00 \- 0xFFFF\fR). It may |
833 | Associate \fIstring\fR with keysym \fIsym\fR. The intervening resource |
|
|
834 | name \fBkeysym.\fR cannot be omitted. This resource is only available |
|
|
835 | when compiled with \s-1KEYSYM_RESOURCE\s0. |
|
|
836 | .Sp |
|
|
837 | The format of \fIsym\fR is "\fI(mask\-)key\fR", |
|
|
838 | where \fImask\fR can be any combination of \fBControl\fR, \fBNumLock\fR, |
|
|
839 | \&\fBShift\fR, \fBMeta\fR, \fBLock\fR, \fBMod1\fR, \fBMod2\fR, \fBMod3\fR, \fBMod4\fR, |
|
|
840 | \&\fBMod5\fR, and the abbreviated |
|
|
841 | \&\fBC\fR, \fBN\fR, \fBS\fR, \fBM\fR, \fBA\fR, \fBL\fR, \fB1\fR, \fB2\fR, \fB3\fR, \fB4\fR, \fB5\fR. |
|
|
842 | The spellings of \fIkey\fR can be obtained by using \fBxev\fR(1) |
|
|
843 | command or searching keysym macros from |
|
|
844 | \&\fB/usr/X11R6/include/X11/keysymdef.h\fR and omit the prefix \fB\s-1XK_\s0\fR. |
|
|
845 | Alternatively you can specify \fIkey\fR by its hex keysym value |
|
|
846 | (\fB0x0000 \- 0xFFFF\fR). |
|
|
847 | Note that the lookup of \fIsym\fRs is not performed in an exact manner; |
|
|
848 | however, the closest match is assured. |
|
|
849 | .Sp |
|
|
850 | \&\fIstring\fR may |
834 | contain escape values (\ea: bell, \eb: backspace, \ee, \eE: escape, \en: |
851 | contain escape values (\ea: bell, \eb: backspace, \ee, \eE: escape, \en: |
835 | newline, \er: return, \et: |
852 | newline, \er: return, \et: |
836 | tab, \e000: octal number) or control characters (^?: delete, ^@: null, |
853 | tab, \e000: octal number) or control characters (^?: delete, ^@: null, |
837 | ^A ...) and may enclosed with double quotes so that it can start or end |
854 | ^A ...) and may enclosed with double quotes so that it can start or end |
838 | with whitespace. The intervening resource name \fBkeysym.\fR cannot be |
855 | with whitespace. |
839 | omitted. This resource is only available when compiled with |
856 | .Sp |
840 | \&\s-1KEYSYM_RESOURCE\s0. |
857 | You can define a range of keysyms in one shot by providing a \fIstring\fR |
|
|
858 | with pattern \fBlist/STRING1/STRING2/STRING3\fR, where the delimeter `/' |
|
|
859 | should be a character not used by the \fB\s-1STRING\s0\fRs. |
|
|
860 | .Sp |
|
|
861 | Its usage can be demonstrated by an example: |
|
|
862 | URxvt.keysym.M\-C\-0x61: list.abc.\ee<M\-C\-.> |
|
|
863 | .Sp |
|
|
864 | The above line is equivalent to the following three lines: |
|
|
865 | URxvt.keysym.Meta\-Control\-0x61: \ee<M\-C\-a> |
|
|
866 | URxvt.keysym.Meta\-Control\-0x62: \ee<M\-C\-b> |
|
|
867 | URxvt.keysym.Meta\-Control\-0x63: \ee<M\-C\-c> |
|
|
868 | .Sp |
|
|
869 | If \fIstring\fR takes the form of \fBproto:STRING\fR, |
|
|
870 | the specified \fB\s-1STRING\s0\fR is interpreted and executed as \fB@@RXVT_NAME@@\fR's |
|
|
871 | control sequence. For example, \fB\*(L"proto:\e033]701;zh_CN.GBK\e007\*(R"\fR |
|
|
872 | means changing the current locale to zh_CN.GBK. |
841 | .SH "THE SCROLLBAR" |
873 | .SH "THE SCROLLBAR" |
842 | .IX Header "THE SCROLLBAR" |
874 | .IX Header "THE SCROLLBAR" |
843 | Lines of text that scroll off the top of the \fB@@RXVT_NAME@@\fR window |
875 | Lines of text that scroll off the top of the \fB@@RXVT_NAME@@\fR window |
844 | (resource: \fBsaveLines\fR) and can be scrolled back using the scrollbar |
876 | (resource: \fBsaveLines\fR) and can be scrolled back using the scrollbar |
845 | or by keystrokes. The normal \fB@@RXVT_NAME@@\fR scrollbar has arrows and |
877 | or by keystrokes. The normal \fB@@RXVT_NAME@@\fR scrollbar has arrows and |