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

Comparing rxvt-unicode/doc/rxvt.1.man.in (file contents):
Revision 1.60 by root, Thu Jul 6 18:56:09 2006 UTC vs.
Revision 1.61 by root, Thu Jul 6 19:43:21 2006 UTC

126. ds Ae AE 126. ds Ae AE
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_NAME@@ 1"
132.TH rxvt 1 "2006-07-06" "7.7" "RXVT-UNICODE" 132.TH @@RXVT_NAME@@ 1 "2006-07-06" "7.7" "RXVT-UNICODE"
133.SH "NAME" 133.SH "NAME"
134rxvt\-unicode (ouR XVT, unicode) \- (a VT102 emulator for the X window system) 134rxvt\-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 ]]
169because the author couldn't get \f(CW\*(C`mlterm\*(C'\fR to use one font for latin1 and 169because the author couldn't get \f(CW\*(C`mlterm\*(C'\fR to use one font for latin1 and
170another for japanese. 170another for japanese.
171.PP 171.PP
172Therefore another design rationale was the use of multiple fonts to 172Therefore another design rationale was the use of multiple fonts to
173display characters: The idea of a single unicode font which many other 173display characters: The idea of a single unicode font which many other
174programs force onto it's users never made sense to me: You should be able 174programs force onto its users never made sense to me: You should be able
175to choose any font for any script freely. 175to choose any font for any script freely.
176.PP 176.PP
177Apart from that, rxvt-unicode is also much better internationalised than 177Apart from that, rxvt-unicode is also much better internationalised than
178it's predecessor, supports things such as \s-1XFT\s0 and \s-1ISO\s0 14755 that are handy 178its predecessor, supports things such as \s-1XFT\s0 and \s-1ISO\s0 14755 that are handy
179in i18n\-environments, is faster, and has a lot less bugs than the original 179in i18n\-environments, is faster, and has a lot less bugs than the original
180rxvt. This all in addition to dozens of other small improvements. 180rxvt. This all in addition to dozens of other small improvements.
181.PP 181.PP
182It is still faithfully following the original rxvt idea of being lean 182It is still faithfully following the original rxvt idea of being lean
183and nice on resources: for example, you can still configure rxvt-unicode 183and nice on resources: for example, you can still configure rxvt-unicode
184without most of it's features to get a lean binary. It also comes with 184without most of its features to get a lean binary. It also comes with
185a client/daemon pair that lets you open any number of terminal windows 185a client/daemon pair that lets you open any number of terminal windows
186from within a single process, which makes startup time very fast and 186from within a single process, which makes startup time very fast and
187drastically reduces memory usage. See @@RXVT_NAME@@d(1) (daemon) and 187drastically reduces memory usage. See @@RXVT_NAME@@d(1) (daemon) and
188@@RXVT_NAME@@c(1) (client). 188@@RXVT_NAME@@c(1) (client).
189.PP 189.PP
292that are checked in order when trying to find glyphs for characters. The 292that are checked in order when trying to find glyphs for characters. The
293first font defines the cell size for characters; other fonts might be 293first font defines the cell size for characters; other fonts might be
294smaller, but not (in general) larger. A (hopefully) reasonable default 294smaller, but not (in general) larger. A (hopefully) reasonable default
295font list is always appended to it. See resource \fBfont\fR for more details. 295font list is always appended to it. See resource \fBfont\fR for more details.
296.Sp 296.Sp
297In short, to specify an X11 core font, just specify it's name or prefix it 297In short, to specify an X11 core font, just specify its name or prefix it
298with \f(CW\*(C`x:\*(C'\fR. To specify an XFT\-font, you need to prefix it with \f(CW\*(C`xft:\*(C'\fR, 298with \f(CW\*(C`x:\*(C'\fR. To specify an XFT\-font, you need to prefix it with \f(CW\*(C`xft:\*(C'\fR,
299e.g.: 299e.g.:
300.Sp 300.Sp
301.Vb 2 301.Vb 2
302\& @@RXVT_NAME@@ \-fn "xft:Bitstream Vera Sans Mono:pixelsize=15" 302\& @@RXVT_NAME@@ \-fn "xft:Bitstream Vera Sans Mono:pixelsize=15"
493.IP "\fB\-keysym.\fR\fIsym\fR \fIstring\fR" 4 493.IP "\fB\-keysym.\fR\fIsym\fR \fIstring\fR" 4
494.IX Item "-keysym.sym string" 494.IX Item "-keysym.sym string"
495Remap a key symbol. See resource \fBkeysym\fR. 495Remap a key symbol. See resource \fBkeysym\fR.
496.IP "\fB\-embed\fR \fIwindowid\fR" 4 496.IP "\fB\-embed\fR \fIwindowid\fR" 4
497.IX Item "-embed windowid" 497.IX Item "-embed windowid"
498Tells @@RXVT_NAME@@ to embed it's windows into an already-existing window, 498Tells @@RXVT_NAME@@ to embed its windows into an already-existing window,
499which enables applications to easily embed a terminal. 499which enables applications to easily embed a terminal.
500.Sp 500.Sp
501Right now, @@RXVT_NAME@@ will first unmap/map the specified window, so it 501Right now, @@RXVT_NAME@@ will first unmap/map the specified window, so it
502shouldn't be a top-level window. @@RXVT_NAME@@ will also reconfigure it 502shouldn't be a top-level window. @@RXVT_NAME@@ will also reconfigure it
503quite a bit, so don't expect it to keep some specific state. It's best to 503quite a bit, so don't expect it to keep some specific state. It's best to
1033\&\f(CW\*(C`\e000\*(C'\fR: octal number) or verbatim control characters (\f(CW\*(C`^?\*(C'\fR: delete, 1033\&\f(CW\*(C`\e000\*(C'\fR: octal number) or verbatim control characters (\f(CW\*(C`^?\*(C'\fR: delete,
1034\&\f(CW\*(C`^@\*(C'\fR: null, \f(CW\*(C`^A\*(C'\fR ...) and may be enclosed with double quotes so that it 1034\&\f(CW\*(C`^@\*(C'\fR: null, \f(CW\*(C`^A\*(C'\fR ...) and may be enclosed with double quotes so that it
1035can start or end with whitespace. 1035can start or end with whitespace.
1036.Sp 1036.Sp
1037Please note that you need to double the \f(CW\*(C`\e\*(C'\fR in resource files, as 1037Please note that you need to double the \f(CW\*(C`\e\*(C'\fR in resource files, as
1038Xlib itself does it's own de-escaping (you can use \f(CW\*(C`\e033\*(C'\fR instead of 1038Xlib itself does its own de-escaping (you can use \f(CW\*(C`\e033\*(C'\fR instead of
1039\&\f(CW\*(C`\ee\*(C'\fR (and so on), which will work with both Xt and @@RXVT_NAME@@'s own 1039\&\f(CW\*(C`\ee\*(C'\fR (and so on), which will work with both Xt and @@RXVT_NAME@@'s own
1040processing). 1040processing).
1041.Sp 1041.Sp
1042You can define a range of keysyms in one shot by providing a \fIstring\fR 1042You can define a range of keysyms in one shot by providing a \fIstring\fR
1043with pattern \fBlist/PREFIX/MIDDLE/SUFFIX\fR, where the delimeter `/' 1043with pattern \fBlist/PREFIX/MIDDLE/SUFFIX\fR, where the delimeter `/'
1274This mode lets you input characters representing the keycap symbols of 1274This mode lets you input characters representing the keycap symbols of
1275your keyboard, if representable in the current locale encoding. 1275your keyboard, if representable in the current locale encoding.
1276.Sp 1276.Sp
1277Start by pressing \f(CW\*(C`Control\*(C'\fR and \f(CW\*(C`Shift\*(C'\fR together, then releasing 1277Start by pressing \f(CW\*(C`Control\*(C'\fR and \f(CW\*(C`Shift\*(C'\fR together, then releasing
1278them. The next special key (cursor keys, home etc.) you enter will not 1278them. The next special key (cursor keys, home etc.) you enter will not
1279invoke it's usual function but instead will insert the corresponding 1279invoke its usual function but instead will insert the corresponding
1280keycap symbol. The symbol will only be entered when the key has been 1280keycap symbol. The symbol will only be entered when the key has been
1281released, otherwise pressing e.g. \f(CW\*(C`Shift\*(C'\fR would enter the symbol for 1281released, otherwise pressing e.g. \f(CW\*(C`Shift\*(C'\fR would enter the symbol for
1282\&\f(CW\*(C`ISO Level 2 Switch\*(C'\fR, although your intention might have been to enter a 1282\&\f(CW\*(C`ISO Level 2 Switch\*(C'\fR, although your intention might have been to enter a
1283reverse tab (Shift\-Tab). 1283reverse tab (Shift\-Tab).
1284.IP "\(bu" 4 1284.IP "\(bu" 4
1414Set to the terminfo directory iff @@RXVT_NAME@@ was configured with 1414Set to the terminfo directory iff @@RXVT_NAME@@ was configured with
1415\&\f(CW\*(C`\-\-with\-terminfo=PATH\*(C'\fR. 1415\&\f(CW\*(C`\-\-with\-terminfo=PATH\*(C'\fR.
1416.IP "\fB\s-1DISPLAY\s0\fR" 4 1416.IP "\fB\s-1DISPLAY\s0\fR" 4
1417.IX Item "DISPLAY" 1417.IX Item "DISPLAY"
1418Used by @@RXVT_NAME@@ to connect to the display and set to the correct 1418Used by @@RXVT_NAME@@ to connect to the display and set to the correct
1419display in it's child processes. 1419display in its child processes.
1420.IP "\fB\s-1SHELL\s0\fR" 4 1420.IP "\fB\s-1SHELL\s0\fR" 4
1421.IX Item "SHELL" 1421.IX Item "SHELL"
1422The shell to be used for command execution, defaults to \f(CW\*(C`/bin/sh\*(C'\fR. 1422The shell to be used for command execution, defaults to \f(CW\*(C`/bin/sh\*(C'\fR.
1423.IP "\fB\s-1RXVT_SOCKET\s0\fR" 4 1423.IP "\fB\s-1RXVT_SOCKET\s0\fR" 4
1424.IX Item "RXVT_SOCKET" 1424.IX Item "RXVT_SOCKET"

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines