… | |
… | |
84 | far greater than those listed. For example: `@@RXVT_NAME@@ --loginShell --color1 |
84 | far greater than those listed. For example: `@@RXVT_NAME@@ --loginShell --color1 |
85 | Orange'. |
85 | Orange'. |
86 | |
86 | |
87 | The following options are available: |
87 | The following options are available: |
88 | |
88 | |
89 | =over 4 |
89 | =over |
90 | |
90 | |
91 | =item B<-help>, B<--help> |
91 | =item B<-help>, B<--help> |
92 | |
92 | |
93 | Print out a message describing available options. |
93 | Print out a message describing available options. |
94 | |
94 | |
… | |
… | |
408 | in-use. Instead of selecting a full line it will extend the selection to |
408 | in-use. Instead of selecting a full line it will extend the selection to |
409 | the end of the logical line only. resource B<tripleclickwords>. |
409 | the end of the logical line only. resource B<tripleclickwords>. |
410 | |
410 | |
411 | =item B<-dpb>|B<+dpb> |
411 | =item B<-dpb>|B<+dpb> |
412 | |
412 | |
413 | Compile frills: Disables (or enabled) emitting bracketed paste mode |
413 | Compile frills: Disable (or enable) emitting bracketed paste mode |
414 | sequences (default enabled). Bracketed paste mode allows programs |
414 | sequences (default enabled). Bracketed paste mode allows programs |
415 | to detect when something is pasted. Since more and more programs |
415 | to detect when something is pasted. Since more and more programs |
416 | abuse this, these sequences can be disabled. The command sequences to |
416 | abuse this, these sequences can be disabled. The command sequences to |
417 | enable and query paste mode will still work, but the actual bracket |
417 | enable and query paste mode will still work, but the actual bracket |
418 | sequences will no longer be omitted. You can also toggle this from the |
418 | sequences will no longer be emitted. You can also toggle this from the |
419 | ctrl-middle-mouse-button menu; resource B<disablePAsteBrackets>. |
419 | ctrl-middle-mouse-button menu; resource B<disablePasteBrackets>. |
420 | |
420 | |
421 | =item B<-insecure> |
421 | =item B<-insecure> |
422 | |
422 | |
423 | Enable "insecure" mode, which currently enables most of the escape |
423 | Enable "insecure" mode, which currently enables most of the escape |
424 | sequences that echo strings. See the resource B<insecure> for more |
424 | sequences that echo strings. See the resource B<insecure> for more |
… | |
… | |
569 | be used. Command-line arguments can be used to override resource |
569 | be used. Command-line arguments can be used to override resource |
570 | settings. The following resources are supported (you might want to |
570 | settings. The following resources are supported (you might want to |
571 | check the @@RXVT_NAME@@perl(3) manpage for additional settings by perl |
571 | check the @@RXVT_NAME@@perl(3) manpage for additional settings by perl |
572 | extensions not documented here): |
572 | extensions not documented here): |
573 | |
573 | |
574 | =over 4 |
574 | =over |
575 | |
575 | |
576 | =item B<depth:> I<bitdepth> |
576 | =item B<depth:> I<bitdepth> |
577 | |
577 | |
578 | Compile I<xft>: Attempt to find a visual with the given bit depth; |
578 | Compile I<xft>: Attempt to find a visual with the given bit depth; |
579 | option B<-depth>. |
579 | option B<-depth>. |
… | |
… | |
1033 | button. Instead of selecting a full line it will extend the selection to |
1033 | button. Instead of selecting a full line it will extend the selection to |
1034 | the end of the logical line only; option B<-tcw>. |
1034 | the end of the logical line only; option B<-tcw>. |
1035 | |
1035 | |
1036 | =item B<disablePasteBrackets:> I<boolean> |
1036 | =item B<disablePasteBrackets:> I<boolean> |
1037 | |
1037 | |
1038 | Prevents emission of paste bracket sequences; option B<-dpb>. |
1038 | Prevent emission of paste bracket sequences; option B<-dpb>. |
1039 | |
1039 | |
1040 | =item B<insecure:> I<boolean> |
1040 | =item B<insecure:> I<boolean> |
1041 | |
1041 | |
1042 | Enables "insecure" mode. Rxvt-unicode offers some escape sequences that |
1042 | Enable "insecure" mode. Rxvt-unicode offers some escape sequences that |
1043 | echo arbitrary strings like the icon name or the locale. This could be |
1043 | echo arbitrary strings like the icon name or the locale. This could be |
1044 | abused if somebody gets 8-bit-clean access to your display, whether |
1044 | abused if somebody gets 8-bit-clean access to your display, whether |
1045 | through a mail client displaying mail bodies unfiltered or through |
1045 | through a mail client displaying mail bodies unfiltered or through |
1046 | write(1) or any other means. Therefore, these sequences are disabled by |
1046 | write(1) or any other means. Therefore, these sequences are disabled by |
1047 | default. (Note that many other terminals, including xterm, have these |
1047 | default. (Note that many other terminals, including xterm, have these |
… | |
… | |
1157 | prefixed with C<string:>). |
1157 | prefixed with C<string:>). |
1158 | |
1158 | |
1159 | The following action prefixes are known - extensions can provide |
1159 | The following action prefixes are known - extensions can provide |
1160 | additional prefixes: |
1160 | additional prefixes: |
1161 | |
1161 | |
1162 | =over 4 |
1162 | =over |
1163 | |
1163 | |
1164 | =item string:STRING |
1164 | =item string:STRING |
1165 | |
1165 | |
1166 | If the I<action> starts with C<string:> (or otherwise contains no colons), |
1166 | If the I<action> starts with C<string:> (or otherwise contains no colons), |
1167 | then the remaining C<STRING> will be passed to the program running in the |
1167 | then the remaining C<STRING> will be passed to the program running in the |
… | |
… | |
1287 | =item B<perl-ext>: I<string> |
1287 | =item B<perl-ext>: I<string> |
1288 | |
1288 | |
1289 | Comma-separated list(s) of perl extension scripts (default: C<default>) to |
1289 | Comma-separated list(s) of perl extension scripts (default: C<default>) to |
1290 | use in this terminal instance; option B<-pe>. |
1290 | use in this terminal instance; option B<-pe>. |
1291 | |
1291 | |
1292 | Extension names can be prefixed with a C<-> sign to prohibit using |
1292 | Extension names can be prefixed with a C<-> sign to remove them again, in |
1293 | them. This can be useful to selectively disable some extensions loaded |
1293 | case they had been specified earlier. This can be useful to selectively |
1294 | by default, or specified via the C<perl-ext-common> resource. For |
1294 | disable some extensions loaded by default, or specified via the |
1295 | example, C<default,-selection> will use all the default extensions except |
1295 | C<perl-ext-common> resource. For example, C<default,-selection> will use |
1296 | C<selection>. |
1296 | all the default extensions except C<selection>. |
|
|
1297 | |
|
|
1298 | To prohibit autoloading of extensions, you can prefix them with C</>, |
|
|
1299 | which will make urxvt refuse to automatically load them (this can be |
|
|
1300 | overriden, however, by specifying the extension name again without a |
|
|
1301 | prefix, though). This does not prohibit extensions themselves loading |
|
|
1302 | other extensions. For example, C<default,/background> will keep the |
|
|
1303 | C<background> extension from being loaded when a background OSC sequence |
|
|
1304 | is received. |
1297 | |
1305 | |
1298 | The default set includes the C<selection>, C<option-popup>, |
1306 | The default set includes the C<selection>, C<option-popup>, |
1299 | C<selection-popup>, C<readline> and C<searchable-scrollback> |
1307 | C<selection-popup>, C<readline>, C<searchable-scrollback> and |
1300 | extensions, and extensions which are mentioned in B<keysym> resources. |
1308 | C<confirm-paste> extensions, as well as any extensions which are mentioned |
|
|
1309 | in B<keysym> resources. |
1301 | |
1310 | |
1302 | Any extension such that a corresponding resource is given on the |
1311 | Any extension such that a corresponding resource is given on the |
1303 | command line is automatically appended to B<perl-ext>. |
1312 | command line is automatically appended to B<perl-ext>. |
1304 | |
1313 | |
1305 | Each extension is looked up in the library directories, loaded if |
1314 | Each extension is looked up in the library directories, loaded if |
… | |
… | |
1395 | =head1 THE SELECTION: SELECTING AND PASTING TEXT |
1404 | =head1 THE SELECTION: SELECTING AND PASTING TEXT |
1396 | |
1405 | |
1397 | The behaviour of text selection and insertion/pasting mechanism is similar |
1406 | The behaviour of text selection and insertion/pasting mechanism is similar |
1398 | to I<xterm>(1). |
1407 | to I<xterm>(1). |
1399 | |
1408 | |
1400 | =over 4 |
1409 | =over |
1401 | |
1410 | |
1402 | =item B<Selecting>: |
1411 | =item B<Selecting>: |
1403 | |
1412 | |
1404 | Left click at the beginning of the region, drag to the end of the region |
1413 | Left click at the beginning of the region, drag to the end of the region |
1405 | and release; Right click to extend the marked region; Left double-click |
1414 | and release; Right click to extend the marked region; Left double-click |
… | |
… | |
1452 | and character codes using the keyboard. It consists of 4 parts. The |
1461 | and character codes using the keyboard. It consists of 4 parts. The |
1453 | first part is available if rxvt-unicode has been compiled with |
1462 | first part is available if rxvt-unicode has been compiled with |
1454 | C<--enable-frills>, the rest is available when rxvt-unicode was compiled |
1463 | C<--enable-frills>, the rest is available when rxvt-unicode was compiled |
1455 | with C<--enable-iso14755>. |
1464 | with C<--enable-iso14755>. |
1456 | |
1465 | |
1457 | =over 4 |
1466 | =over |
1458 | |
1467 | |
1459 | =item * 5.1: Basic method |
1468 | =item * 5.1: Basic method |
1460 | |
1469 | |
1461 | This allows you to enter unicode characters using their hexcode. |
1470 | This allows you to enter unicode characters using their hexcode. |
1462 | |
1471 | |
… | |
… | |
1642 | |
1651 | |
1643 | =head1 ENVIRONMENT |
1652 | =head1 ENVIRONMENT |
1644 | |
1653 | |
1645 | B<@@RXVT_NAME@@> sets and/or uses the following environment variables: |
1654 | B<@@RXVT_NAME@@> sets and/or uses the following environment variables: |
1646 | |
1655 | |
1647 | =over 4 |
1656 | =over |
1648 | |
1657 | |
1649 | =item B<TERM> |
1658 | =item B<TERM> |
1650 | |
1659 | |
1651 | Normally set to C<rxvt-unicode>, unless overwritten at configure time, via |
1660 | Normally set to C<rxvt-unicode>, unless overwritten at configure time, via |
1652 | resources or on the command line. |
1661 | resources or on the command line. |
… | |
… | |
1723 | |
1732 | |
1724 | =back |
1733 | =back |
1725 | |
1734 | |
1726 | =head1 FILES |
1735 | =head1 FILES |
1727 | |
1736 | |
1728 | =over 4 |
1737 | =over |
1729 | |
1738 | |
1730 | =item B</usr/lib/X11/rgb.txt> |
1739 | =item B</usr/lib/X11/rgb.txt> |
1731 | |
1740 | |
1732 | Colour names. |
1741 | Colour names. |
1733 | |
1742 | |
… | |
… | |
1738 | @@RXVT_NAME@@(7), @@RXVT_NAME@@c(1), @@RXVT_NAME@@d(1), @@RXVT_NAME@@-extensions(1), |
1747 | @@RXVT_NAME@@(7), @@RXVT_NAME@@c(1), @@RXVT_NAME@@d(1), @@RXVT_NAME@@-extensions(1), |
1739 | @@RXVT_NAME@@perl(3), xterm(1), sh(1), resize(1), X(1), pty(4), tty(4), utmp(5) |
1748 | @@RXVT_NAME@@perl(3), xterm(1), sh(1), resize(1), X(1), pty(4), tty(4), utmp(5) |
1740 | |
1749 | |
1741 | =head1 CURRENT PROJECT COORDINATOR |
1750 | =head1 CURRENT PROJECT COORDINATOR |
1742 | |
1751 | |
1743 | =over 4 |
1752 | =over |
1744 | |
1753 | |
1745 | =item Project Coordinator |
1754 | =item Project Coordinator |
1746 | |
1755 | |
1747 | Marc A. Lehmann <rxvt-unicode@schmorp.de>. |
1756 | Marc A. Lehmann <rxvt-unicode@schmorp.de>. |
1748 | |
1757 | |
… | |
… | |
1750 | |
1759 | |
1751 | =back |
1760 | =back |
1752 | |
1761 | |
1753 | =head1 AUTHORS |
1762 | =head1 AUTHORS |
1754 | |
1763 | |
1755 | =over 4 |
1764 | =over |
1756 | |
1765 | |
1757 | =item John Bovey |
1766 | =item John Bovey |
1758 | |
1767 | |
1759 | University of Kent, 1992, wrote the original Xvt. |
1768 | University of Kent, 1992, wrote the original Xvt. |
1760 | |
1769 | |