840
829
Here's an example for a URxvt session started using \f(CW\*(C`@@URXVT_NAME@@ \-name URxvt\*(C'\fR
843
832
\& URxvt.keysym.Home: \e033[1~
844
833
\& URxvt.keysym.End: \e033[4~
845
\& URxvt.keysym.C-apostrophe: \e033<C-'>
846
\& URxvt.keysym.C-slash: \e033<C-/>
847
\& URxvt.keysym.C-semicolon: \e033<C-;>
848
\& URxvt.keysym.C-grave: \e033<C-`>
849
\& URxvt.keysym.C-comma: \e033<C-,>
850
\& URxvt.keysym.C-period: \e033<C-.>
851
\& URxvt.keysym.C-0x60: \e033<C-`>
852
\& URxvt.keysym.C-Tab: \e033<C-Tab>
853
\& URxvt.keysym.C-Return: \e033<C-Return>
854
\& URxvt.keysym.S-Return: \e033<S-Return>
855
\& URxvt.keysym.S-space: \e033<S-Space>
856
\& URxvt.keysym.M-Up: \e033<M-Up>
857
\& URxvt.keysym.M-Down: \e033<M-Down>
858
\& URxvt.keysym.M-Left: \e033<M-Left>
859
\& URxvt.keysym.M-Right: \e033<M-Right>
860
\& URxvt.keysym.M-C-0: list \e033<M-C- 0123456789 >
861
\& URxvt.keysym.M-C-a: list \e033<M-C- abcdefghijklmnopqrstuvwxyz >
834
\& URxvt.keysym.C\-apostrophe: \e033<C\-'>
835
\& URxvt.keysym.C\-slash: \e033<C\-/>
836
\& URxvt.keysym.C\-semicolon: \e033<C\-;>
837
\& URxvt.keysym.C\-grave: \e033<C\-`>
838
\& URxvt.keysym.C\-comma: \e033<C\-,>
839
\& URxvt.keysym.C\-period: \e033<C\-.>
840
\& URxvt.keysym.C\-0x60: \e033<C\-`>
841
\& URxvt.keysym.C\-Tab: \e033<C\-Tab>
842
\& URxvt.keysym.C\-Return: \e033<C\-Return>
843
\& URxvt.keysym.S\-Return: \e033<S\-Return>
844
\& URxvt.keysym.S\-space: \e033<S\-Space>
845
\& URxvt.keysym.M\-Up: \e033<M\-Up>
846
\& URxvt.keysym.M\-Down: \e033<M\-Down>
847
\& URxvt.keysym.M\-Left: \e033<M\-Left>
848
\& URxvt.keysym.M\-Right: \e033<M\-Right>
849
\& URxvt.keysym.M\-C\-0: list \e033<M\-C\- 0123456789 >
850
\& URxvt.keysym.M\-C\-a: list \e033<M\-C\- abcdefghijklmnopqrstuvwxyz >
862
851
\& URxvt.keysym.F12: command:\e033]701;zh_CN.GBK\e007
1981
1959
.IX Item "ESC [ ? Pm t"
1982
1960
Toggle \s-1DEC\s0 Private Mode Values (rxvt extension). \fIwhere\fR
1984
.ie n .IP "\fB\fB""Ps = 1""\fB\fR (\s-1DECCKM\s0)" 4
1985
.el .IP "\fB\f(CBPs = 1\fB\fR (\s-1DECCKM\s0)" 4
1986
.IX Item "Ps = 1 (DECCKM)"
1962
.ie n .IP "\fB\fB""Pm = 1""\fB\fR (\s-1DECCKM\s0)" 4
1963
.el .IP "\fB\f(CBPm = 1\fB\fR (\s-1DECCKM\s0)" 4
1964
.IX Item "Pm = 1 (DECCKM)"
1989
1967
h Application Cursor Keys
1990
1968
l Normal Cursor Keys
1994
.ie n .IP "\fB\fB""Ps = 2""\fB\fR (\s-1ANSI/VT52\s0 mode)" 4
1995
.el .IP "\fB\f(CBPs = 2\fB\fR (\s-1ANSI/VT52\s0 mode)" 4
1996
.IX Item "Ps = 2 (ANSI/VT52 mode)"
1971
.ie n .IP "\fB\fB""Pm = 2""\fB\fR (\s-1ANSI/VT52\s0 mode)" 4
1972
.el .IP "\fB\f(CBPm = 2\fB\fR (\s-1ANSI/VT52\s0 mode)" 4
1973
.IX Item "Pm = 2 (ANSI/VT52 mode)"
1999
1976
h Enter VT52 mode
2000
1977
l Enter VT52 mode
2003
.ie n .IP "\fB\fB""Ps = 3""\fB\fR" 4
2004
.el .IP "\fB\f(CBPs = 3\fB\fR" 4
1979
.ie n .IP "\fB\fB""Pm = 3""\fB\fR" 4
1980
.el .IP "\fB\f(CBPm = 3\fB\fR" 4
2008
1984
h 132 Column Mode (DECCOLM)
2009
1985
l 80 Column Mode (DECCOLM)
2012
.ie n .IP "\fB\fB""Ps = 4""\fB\fR" 4
2013
.el .IP "\fB\f(CBPs = 4\fB\fR" 4
1987
.ie n .IP "\fB\fB""Pm = 4""\fB\fR" 4
1988
.el .IP "\fB\f(CBPm = 4\fB\fR" 4
2017
1992
h Smooth (Slow) Scroll (DECSCLM)
2018
1993
l Jump (Fast) Scroll (DECSCLM)
2021
.ie n .IP "\fB\fB""Ps = 5""\fB\fR" 4
2022
.el .IP "\fB\f(CBPs = 5\fB\fR" 4
1995
.ie n .IP "\fB\fB""Pm = 5""\fB\fR" 4
1996
.el .IP "\fB\f(CBPm = 5\fB\fR" 4
2026
2000
h Reverse Video (DECSCNM)
2027
2001
l Normal Video (DECSCNM)
2030
.ie n .IP "\fB\fB""Ps = 6""\fB\fR" 4
2031
.el .IP "\fB\f(CBPs = 6\fB\fR" 4
2003
.ie n .IP "\fB\fB""Pm = 6""\fB\fR" 4
2004
.el .IP "\fB\f(CBPm = 6\fB\fR" 4
2035
2008
h Origin Mode (DECOM)
2036
2009
l Normal Cursor Mode (DECOM)
2039
.ie n .IP "\fB\fB""Ps = 7""\fB\fR" 4
2040
.el .IP "\fB\f(CBPs = 7\fB\fR" 4
2011
.ie n .IP "\fB\fB""Pm = 7""\fB\fR" 4
2012
.el .IP "\fB\f(CBPm = 7\fB\fR" 4
2044
2016
h Wraparound Mode (DECAWM)
2045
2017
l No Wraparound Mode (DECAWM)
2048
.ie n .IP "\fB\fB""Ps = 8""\fB\fR \fIunimplemented\fR" 4
2049
.el .IP "\fB\f(CBPs = 8\fB\fR \fIunimplemented\fR" 4
2050
.IX Item "Ps = 8 unimplemented"
2019
.ie n .IP "\fB\fB""Pm = 8""\fB\fR \fIunimplemented\fR" 4
2020
.el .IP "\fB\f(CBPm = 8\fB\fR \fIunimplemented\fR" 4
2021
.IX Item "Pm = 8 unimplemented"
2053
2024
h Auto-repeat Keys (DECARM)
2054
2025
l No Auto-repeat Keys (DECARM)
2057
.ie n .IP "\fB\fB""Ps = 9""\fB\fR X10 XTerm" 4
2058
.el .IP "\fB\f(CBPs = 9\fB\fR X10 XTerm" 4
2059
.IX Item "Ps = 9 X10 XTerm"
2027
.ie n .IP "\fB\fB""Pm = 9""\fB\fR X10 XTerm" 4
2028
.el .IP "\fB\f(CBPm = 9\fB\fR X10 XTerm" 4
2029
.IX Item "Pm = 9 X10 XTerm"
2062
2032
h Send Mouse X & Y on button press.
2063
2033
l No mouse reporting.
2066
.ie n .IP "\fB\fB""Ps = 25""\fB\fR" 4
2067
.el .IP "\fB\f(CBPs = 25\fB\fR" 4
2035
.ie n .IP "\fB\fB""Pm = 25""\fB\fR" 4
2036
.el .IP "\fB\f(CBPm = 25\fB\fR" 4
2071
2040
h Visible cursor {cnorm/cvvis}
2072
2041
l Invisible cursor {civis}
2075
.ie n .IP "\fB\fB""Ps = 30""\fB\fR" 4
2076
.el .IP "\fB\f(CBPs = 30\fB\fR" 4
2043
.ie n .IP "\fB\fB""Pm = 30""\fB\fR" 4
2044
.el .IP "\fB\f(CBPm = 30\fB\fR" 4
2080
2048
h scrollBar visisble
2081
2049
l scrollBar invisisble
2084
.ie n .IP "\fB\fB""Ps = 35""\fB\fR (\fBrxvt\fR)" 4
2085
.el .IP "\fB\f(CBPs = 35\fB\fR (\fBrxvt\fR)" 4
2086
.IX Item "Ps = 35 (rxvt)"
2051
.ie n .IP "\fB\fB""Pm = 35""\fB\fR (\fBrxvt\fR)" 4
2052
.el .IP "\fB\f(CBPm = 35\fB\fR (\fBrxvt\fR)" 4
2053
.IX Item "Pm = 35 (rxvt)"
2089
2056
h Allow XTerm Shift+key sequences
2090
2057
l Disallow XTerm Shift+key sequences
2093
.ie n .IP "\fB\fB""Ps = 38""\fB\fR \fIunimplemented\fR" 4
2094
.el .IP "\fB\f(CBPs = 38\fB\fR \fIunimplemented\fR" 4
2095
.IX Item "Ps = 38 unimplemented"
2059
.ie n .IP "\fB\fB""Pm = 38""\fB\fR \fIunimplemented\fR" 4
2060
.el .IP "\fB\f(CBPm = 38\fB\fR \fIunimplemented\fR" 4
2061
.IX Item "Pm = 38 unimplemented"
2097
2063
Enter Tektronix Mode (\s-1DECTEK\s0)
2098
.ie n .IP "\fB\fB""Ps = 40""\fB\fR" 4
2099
.el .IP "\fB\f(CBPs = 40\fB\fR" 4
2064
.ie n .IP "\fB\fB""Pm = 40""\fB\fR" 4
2065
.el .IP "\fB\f(CBPm = 40\fB\fR" 4
2103
2069
h Allow 80/132 Mode
2104
2070
l Disallow 80/132 Mode
2108
.ie n .IP "\fB\fB""Ps = 44""\fB\fR \fIunimplemented\fR" 4
2109
.el .IP "\fB\f(CBPs = 44\fB\fR \fIunimplemented\fR" 4
2110
.IX Item "Ps = 44 unimplemented"
2073
.ie n .IP "\fB\fB""Pm = 44""\fB\fR \fIunimplemented\fR" 4
2074
.el .IP "\fB\f(CBPm = 44\fB\fR \fIunimplemented\fR" 4
2075
.IX Item "Pm = 44 unimplemented"
2113
2078
h Turn On Margin Bell
2114
2079
l Turn Off Margin Bell
2117
.ie n .IP "\fB\fB""Ps = 45""\fB\fR \fIunimplemented\fR" 4
2118
.el .IP "\fB\f(CBPs = 45\fB\fR \fIunimplemented\fR" 4
2119
.IX Item "Ps = 45 unimplemented"
2081
.ie n .IP "\fB\fB""Pm = 45""\fB\fR \fIunimplemented\fR" 4
2082
.el .IP "\fB\f(CBPm = 45\fB\fR \fIunimplemented\fR" 4
2083
.IX Item "Pm = 45 unimplemented"
2122
2086
h Reverse-wraparound Mode
2123
2087
l No Reverse-wraparound Mode
2126
.ie n .IP "\fB\fB""Ps = 46""\fB\fR \fIunimplemented\fR" 4
2127
.el .IP "\fB\f(CBPs = 46\fB\fR \fIunimplemented\fR" 4
2128
.IX Item "Ps = 46 unimplemented"
2129
.ie n .IP "\fB\fB""Ps = 47""\fB\fR" 4
2130
.el .IP "\fB\f(CBPs = 47\fB\fR" 4
2089
.ie n .IP "\fB\fB""Pm = 46""\fB\fR \fIunimplemented\fR" 4
2090
.el .IP "\fB\f(CBPm = 46\fB\fR \fIunimplemented\fR" 4
2091
.IX Item "Pm = 46 unimplemented"
2092
.ie n .IP "\fB\fB""Pm = 47""\fB\fR" 4
2093
.el .IP "\fB\f(CBPm = 47\fB\fR" 4
2134
2097
h Use Alternate Screen Buffer
2135
2098
l Use Normal Screen Buffer
2140
2102
.IX Xref "Priv66"
2141
.ie n .IP "\fB\fB""Ps = 66""\fB\fR" 4
2142
.el .IP "\fB\f(CBPs = 66\fB\fR" 4
2103
.ie n .IP "\fB\fB""Pm = 66""\fB\fR" 4
2104
.el .IP "\fB\f(CBPm = 66\fB\fR" 4
2146
2108
h Application Keypad (DECPAM) == ESC =
2147
2109
l Normal Keypad (DECPNM) == ESC >
2151
.ie n .IP "\fB\fB""Ps = 67""\fB\fR" 4
2152
.el .IP "\fB\f(CBPs = 67\fB\fR" 4
2112
.ie n .IP "\fB\fB""Pm = 67""\fB\fR" 4
2113
.el .IP "\fB\f(CBPm = 67\fB\fR" 4
2156
2117
h Backspace key sends BS (DECBKM)
2157
2118
l Backspace key sends DEL
2160
.ie n .IP "\fB\fB""Ps = 1000""\fB\fR (X11 XTerm)" 4
2161
.el .IP "\fB\f(CBPs = 1000\fB\fR (X11 XTerm)" 4
2162
.IX Item "Ps = 1000 (X11 XTerm)"
2120
.ie n .IP "\fB\fB""Pm = 1000""\fB\fR (X11 XTerm)" 4
2121
.el .IP "\fB\f(CBPm = 1000\fB\fR (X11 XTerm)" 4
2122
.IX Item "Pm = 1000 (X11 XTerm)"
2165
2125
h Send Mouse X & Y on button press and release.
2166
2126
l No mouse reporting.
2169
.ie n .IP "\fB\fB""Ps = 1001""\fB\fR (X11 XTerm) \fIunimplemented\fR" 4
2170
.el .IP "\fB\f(CBPs = 1001\fB\fR (X11 XTerm) \fIunimplemented\fR" 4
2171
.IX Item "Ps = 1001 (X11 XTerm) unimplemented"
2128
.ie n .IP "\fB\fB""Pm = 1001""\fB\fR (X11 XTerm) \fIunimplemented\fR" 4
2129
.el .IP "\fB\f(CBPm = 1001\fB\fR (X11 XTerm) \fIunimplemented\fR" 4
2130
.IX Item "Pm = 1001 (X11 XTerm) unimplemented"
2174
2133
h Use Hilite Mouse Tracking.
2175
2134
l No mouse reporting.
2178
.ie n .IP "\fB\fB""Ps = 1010""\fB\fR (\fBrxvt\fR)" 4
2179
.el .IP "\fB\f(CBPs = 1010\fB\fR (\fBrxvt\fR)" 4
2180
.IX Item "Ps = 1010 (rxvt)"
2136
.ie n .IP "\fB\fB""Pm = 1010""\fB\fR (\fBrxvt\fR)" 4
2137
.el .IP "\fB\f(CBPm = 1010\fB\fR (\fBrxvt\fR)" 4
2138
.IX Item "Pm = 1010 (rxvt)"
2183
2141
h Don't scroll to bottom on TTY output
2184
2142
l Scroll to bottom on TTY output
2187
.ie n .IP "\fB\fB""Ps = 1011""\fB\fR (\fBrxvt\fR)" 4
2188
.el .IP "\fB\f(CBPs = 1011\fB\fR (\fBrxvt\fR)" 4
2189
.IX Item "Ps = 1011 (rxvt)"
2144
.ie n .IP "\fB\fB""Pm = 1011""\fB\fR (\fBrxvt\fR)" 4
2145
.el .IP "\fB\f(CBPm = 1011\fB\fR (\fBrxvt\fR)" 4
2146
.IX Item "Pm = 1011 (rxvt)"
2192
2149
h Scroll to bottom when a key is pressed
2193
2150
l Don't scroll to bottom when a key is pressed
2196
.ie n .IP "\fB\fB""Ps = 1021""\fB\fR (\fBrxvt\fR)" 4
2197
.el .IP "\fB\f(CBPs = 1021\fB\fR (\fBrxvt\fR)" 4
2198
.IX Item "Ps = 1021 (rxvt)"
2152
.ie n .IP "\fB\fB""Pm = 1021""\fB\fR (\fBrxvt\fR)" 4
2153
.el .IP "\fB\f(CBPm = 1021\fB\fR (\fBrxvt\fR)" 4
2154
.IX Item "Pm = 1021 (rxvt)"
2201
2157
h Bold/italic implies high intensity (see option -is)
2202
2158
l Font styles have no effect on intensity (Compile styles)
2205
.ie n .IP "\fB\fB""Ps = 1047""\fB\fR" 4
2206
.el .IP "\fB\f(CBPs = 1047\fB\fR" 4
2207
.IX Item "Ps = 1047"
2160
.ie n .IP "\fB\fB""Pm = 1047""\fB\fR" 4
2161
.el .IP "\fB\f(CBPm = 1047\fB\fR" 4
2162
.IX Item "Pm = 1047"
2210
2165
h Use Alternate Screen Buffer
2211
2166
l Use Normal Screen Buffer - clear Alternate Screen Buffer if returning from it
2214
.ie n .IP "\fB\fB""Ps = 1048""\fB\fR" 4
2215
.el .IP "\fB\f(CBPs = 1048\fB\fR" 4
2216
.IX Item "Ps = 1048"
2168
.ie n .IP "\fB\fB""Pm = 1048""\fB\fR" 4
2169
.el .IP "\fB\f(CBPm = 1048\fB\fR" 4
2170
.IX Item "Pm = 1048"
2219
2173
h Save cursor position
2220
2174
l Restore cursor position
2223
.ie n .IP "\fB\fB""Ps = 1049""\fB\fR" 4
2224
.el .IP "\fB\f(CBPs = 1049\fB\fR" 4
2225
.IX Item "Ps = 1049"
2176
.ie n .IP "\fB\fB""Pm = 1049""\fB\fR" 4
2177
.el .IP "\fB\f(CBPm = 1049\fB\fR" 4
2178
.IX Item "Pm = 1049"
2228
2181
h Use Alternate Screen Buffer - clear Alternate Screen Buffer if switching to it
2229
2182
l Use Normal Screen Buffer
2600
2547
A non-exhaustive list of features enabled by \f(CW\*(C`\-\-enable\-frills\*(C'\fR (possibly
2601
2548
in combination with other switches) is:
2605
\& EWMH-hints (pid, utf8 names) and protocols (ping)
2606
\& seperate underline colour (-underlineColor)
2607
\& settable border widths and borderless switch (-w, -b, -bl)
2608
\& visual depth selection (-depth)
2609
\& settable extra linespacing /-lsp)
2610
\& iso-14755-2 and -3, and visual feedback
2611
\& tripleclickwords (-tcw)
2612
\& settable insecure mode (-insecure)
2552
\& EWMH\-hints (pid, utf8 names) and protocols (ping)
2553
\& seperate underline colour (\-underlineColor)
2554
\& settable border widths and borderless switch (\-w, \-b, \-bl)
2555
\& visual depth selection (\-depth)
2556
\& settable extra linespacing /\-lsp)
2557
\& iso\-14755\-2 and \-3, and visual feedback
2558
\& tripleclickwords (\-tcw)
2559
\& settable insecure mode (\-insecure)
2613
2560
\& keysym remapping support
2614
\& cursor blinking and underline cursor (-cb, -uc)
2615
\& XEmbed support (-embed)
2616
\& user-pty (-pty-fd)
2617
\& hold on exit (-hold)
2618
\& skip builtin block graphics (-sbg)
2561
\& cursor blinking and underline cursor (\-cb, \-uc)
2562
\& XEmbed support (\-embed)
2563
\& user\-pty (\-pty\-fd)
2564
\& hold on exit (\-hold)
2565
\& skip builtin block graphics (\-sbg)
2566
\& separate highlightcolor support (\-hc)
2621
It also enabled some non-essential features otherwise disabled, such as:
2569
It also enables some non-essential features otherwise disabled, such as:
2624
\& some round-trip time optimisations
2572
\& some round\-trip time optimisations
2625
2573
\& nearest color allocation on pseudocolor screens
2626
2574
\& UTF8_STRING supporr for selection
2627
2575
\& sgr modes 90..97 and 100..107