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

Comparing rxvt-unicode/doc/rxvt.7.pod (file contents):
Revision 1.253 by sf-exg, Fri Jul 23 19:18:52 2021 UTC vs.
Revision 1.254 by root, Sat Jul 24 09:48:43 2021 UTC

108 108
109Another option is to use systemd socket-based activation (see 109Another option is to use systemd socket-based activation (see
110systemd.socket(5)). Here is an example of a service unit file and of a 110systemd.socket(5)). Here is an example of a service unit file and of a
111socket unit file for the default socket path: 111socket unit file for the default socket path:
112 112
113=over 4 113=over
114 114
115=item urxvtd.service 115=item urxvtd.service
116 116
117 [Unit] 117 [Unit]
118 Description=urxvt terminal daemon 118 Description=urxvt terminal daemon
1081 1081
1082Try a search engine, as this is slightly different for every input method server. 1082Try a search engine, as this is slightly different for every input method server.
1083 1083
1084Here is a checklist: 1084Here is a checklist:
1085 1085
1086=over 4 1086=over
1087 1087
1088=item - Make sure your locale I<and> the imLocale are supported on your OS. 1088=item - Make sure your locale I<and> the imLocale are supported on your OS.
1089 1089
1090Try C<locale -a> or check the documentation for your OS. 1090Try C<locale -a> or check the documentation for your OS.
1091 1091
1240in insecure mode might not be secure against attackers that can output 1240in insecure mode might not be secure against attackers that can output
1241arbitrary sequences to the terminal. 1241arbitrary sequences to the terminal.
1242 1242
1243=head2 Definitions 1243=head2 Definitions
1244 1244
1245=over 4 1245=over
1246 1246
1247=item B<< C<c> >> 1247=item B<< C<c> >>
1248 1248
1249The literal character c (potentially a multi-byte character). 1249The literal character c (potentially a multi-byte character).
1250 1250
1268 1268
1269=back 1269=back
1270 1270
1271=head2 Values 1271=head2 Values
1272 1272
1273=over 4 1273=over
1274 1274
1275=item B<< C<ENQ> >> 1275=item B<< C<ENQ> >>
1276 1276
1277Enquiry (Ctrl-E) = Send Device Attributes (DA) 1277Enquiry (Ctrl-E) = Send Device Attributes (DA)
1278request attributes from terminal. See B<< C<ESC [ Ps c> >>. 1278request attributes from terminal. See B<< C<ESC [ Ps c> >>.
1321 1321
1322=back 1322=back
1323 1323
1324=head2 Escape Sequences 1324=head2 Escape Sequences
1325 1325
1326=over 4 1326=over
1327 1327
1328=item B<< C<ESC # 8> >> 1328=item B<< C<ESC # 8> >>
1329 1329
1330DEC Screen Alignment Test (DECALN) 1330DEC Screen Alignment Test (DECALN)
1331 1331
1429 1429
1430X<CSI> 1430X<CSI>
1431 1431
1432=head2 CSI (Command Sequence Introducer) Sequences 1432=head2 CSI (Command Sequence Introducer) Sequences
1433 1433
1434=over 4 1434=over
1435 1435
1436=item B<< C<ESC [ Ps @> >> 1436=item B<< C<ESC [ Ps @> >>
1437 1437
1438Insert B<< C<Ps> >> (Blank) Character(s) [default: 1] (ICH)X<ESCOBPsA> 1438Insert B<< C<Ps> >> (Blank) Character(s) [default: 1] (ICH)X<ESCOBPsA>
1439 1439
1592 1592
1593=item B<< C<ESC [ Pm l> >> 1593=item B<< C<ESC [ Pm l> >>
1594 1594
1595Reset Mode (RM) 1595Reset Mode (RM)
1596 1596
1597=over 4 1597=over
1598 1598
1599=item B<< C<Ps = 4> >> 1599=item B<< C<Ps = 4> >>
1600 1600
1601=begin table 1601=begin table
1602 1602
1729 1729
1730X<PrivateModes> 1730X<PrivateModes>
1731 1731
1732=head2 DEC Private Modes 1732=head2 DEC Private Modes
1733 1733
1734=over 4 1734=over
1735 1735
1736=item B<< C<ESC [ ? Pm h> >> 1736=item B<< C<ESC [ ? Pm h> >>
1737 1737
1738DEC Private Mode Set (DECSET) 1738DEC Private Mode Set (DECSET)
1739 1739
1751 1751
1752=item B<< C<ESC [ ? Pm t> >> 1752=item B<< C<ESC [ ? Pm t> >>
1753 1753
1754Toggle DEC Private Mode Values (rxvt extension). I<where> 1754Toggle DEC Private Mode Values (rxvt extension). I<where>
1755 1755
1756=over 4 1756=over
1757 1757
1758=item B<< C<Pm = 1> >> (DECCKM) 1758=item B<< C<Pm = 1> >> (DECCKM)
1759 1759
1760=begin table 1760=begin table
1761 1761
2080 2080
2081X<XTerm> 2081X<XTerm>
2082 2082
2083=head2 XTerm Operating System Commands 2083=head2 XTerm Operating System Commands
2084 2084
2085=over 4 2085=over
2086 2086
2087=item B<< C<ESC ] Ps;Pt ST> >> 2087=item B<< C<ESC ] Ps;Pt ST> >>
2088 2088
2089Set XTerm Parameters. 8-bit ST: 0x9c, 7-bit ST sequence: ESC \ (0x1b, 2089Set XTerm Parameters. 8-bit ST: 0x9c, 7-bit ST sequence: ESC \ (0x1b,
20900x5c), backwards compatible terminator BEL (0x07) is also accepted. any 20900x5c), backwards compatible terminator BEL (0x07) is also accepted. any
2137 2137
2138When mouse reporting is enabled and none of the extended mouse modes 2138When mouse reporting is enabled and none of the extended mouse modes
2139(1005, 1006, 1015) is active, urxvt sends the following sequence on a 2139(1005, 1006, 1015) is active, urxvt sends the following sequence on a
2140mouse event: 2140mouse event:
2141 2141
2142=over 4 2142=over
2143 2143
2144=item B<< C<< ESC [ M <b> <x> <y> >> >> 2144=item B<< C<< ESC [ M <b> <x> <y> >> >>
2145 2145
2146=back 2146=back
2147 2147
2148The lower 2 bits of B<< C<< <b> >> >> indicate the button: 2148The lower 2 bits of B<< C<< <b> >> >> indicate the button:
2149 2149
2150=over 4 2150=over
2151 2151
2152=item Button = B<< C<< (<b> - SPACE) & 3 >> >> 2152=item Button = B<< C<< (<b> - SPACE) & 3 >> >>
2153 2153
2154=begin table 2154=begin table
2155 2155
2163=back 2163=back
2164 2164
2165The upper bits of B<< C<< <b> >> >> indicate the modifiers when the 2165The upper bits of B<< C<< <b> >> >> indicate the modifiers when the
2166button was pressed and are added together (X11 mouse report only): 2166button was pressed and are added together (X11 mouse report only):
2167 2167
2168=over 4 2168=over
2169 2169
2170=item State = B<< C<< (<b> - SPACE) & ~3 >> >> 2170=item State = B<< C<< (<b> - SPACE) & ~3 >> >>
2171 2171
2172=begin table 2172=begin table
2173 2173
2183=back 2183=back
2184 2184
2185C<x> and C<y> encode the coordinates (1|1 is the upper left corner, 2185C<x> and C<y> encode the coordinates (1|1 is the upper left corner,
2186just as with cursor positioning): 2186just as with cursor positioning):
2187 2187
2188=over 4 2188=over
2189 2189
2190=item Col = B<< C<< <x> - SPACE >> >> 2190=item Col = B<< C<< <x> - SPACE >> >>
2191 2191
2192=item Row = B<< C<< <y> - SPACE >> >> 2192=item Row = B<< C<< <y> - SPACE >> >>
2193 2193
2207 2207
2208=head2 Mode 1005 2208=head2 Mode 1005
2209 2209
2210If mode 1005 is active, urxvt sends the sequence 2210If mode 1005 is active, urxvt sends the sequence
2211 2211
2212=over 4 2212=over
2213 2213
2214=item B<< C<< ESC [ M <b> <x> <y> >> >> 2214=item B<< C<< ESC [ M <b> <x> <y> >> >>
2215 2215
2216=back 2216=back
2217 2217
2221 2221
2222=head2 Mode 1006 2222=head2 Mode 1006
2223 2223
2224If mode 1006 is active, urxvt sends the following sequences: 2224If mode 1006 is active, urxvt sends the following sequences:
2225 2225
2226=over 4 2226=over
2227 2227
2228=item B<< C<< ESC [ < <b>;<x>;<y> M >> >> 2228=item B<< C<< ESC [ < <b>;<x>;<y> M >> >>
2229 2229
2230button press and motion 2230button press and motion
2231 2231
2248 2248
2249=head2 Mode 1015 2249=head2 Mode 1015
2250 2250
2251If mode 1015 is active, urxvt sends the sequence 2251If mode 1015 is active, urxvt sends the sequence
2252 2252
2253=over 4 2253=over
2254 2254
2255=item B<< C<< ESC [ <b>;<x>;<y> M >> >> 2255=item B<< C<< ESC [ <b>;<x>;<y> M >> >>
2256 2256
2257=back 2257=back
2258 2258
2346switches). Of course, you should always report when a combination doesn't 2346switches). Of course, you should always report when a combination doesn't
2347work, so it can be fixed. Marc Lehmann <rxvt@schmorp.de>. 2347work, so it can be fixed. Marc Lehmann <rxvt@schmorp.de>.
2348 2348
2349All 2349All
2350 2350
2351=over 4 2351=over
2352 2352
2353=item --enable-everything 2353=item --enable-everything
2354 2354
2355Add (or remove) support for all non-multichoice options listed 2355Add (or remove) support for all non-multichoice options listed
2356in C<./configure --help>, except for C<--enable-assert> and 2356in C<./configure --help>, except for C<--enable-assert> and

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines