… | |
… | |
66 | URxvt.selection.pattern-0: \\|([^|]+)\\| |
66 | URxvt.selection.pattern-0: \\|([^|]+)\\| |
67 | |
67 | |
68 | You can look at the source of the selection extension to see more |
68 | You can look at the source of the selection extension to see more |
69 | interesting uses, such as parsing a line from beginning to end. |
69 | interesting uses, such as parsing a line from beginning to end. |
70 | |
70 | |
71 | This extension also offers the following bindable keyboard command: |
71 | This extension also offers following bindable keyboard commands: |
72 | |
72 | |
73 | =over 4 |
73 | =over 4 |
74 | |
74 | |
75 | =item rot13 |
75 | =item rot13 |
76 | |
76 | |
77 | Rot-13 the selection when activated. Used via keyboard trigger: |
77 | Rot-13 the selection when activated. Used via keyboard trigger: |
78 | |
78 | |
79 | URxvt.keysym.C-M-r: perl:selection:rot13 |
79 | URxvt.keysym.C-M-r: perl:selection:rot13 |
|
|
80 | |
|
|
81 | =item remote-pastebin |
|
|
82 | |
|
|
83 | Upload the selection as textfile to a remote site. |
|
|
84 | |
|
|
85 | URxvt.keysym.C-M-e: perl:selection:remote-pastebin |
|
|
86 | |
|
|
87 | To set the command to upload the file set this resource: |
|
|
88 | |
|
|
89 | URxvt.selection-pastebin-cmd: rsync -apP % ruth:/var/www/www.ta-sa.org/files/txt/. |
|
|
90 | |
|
|
91 | The % is the placeholder for the textfile. The name of the textfile is the hex encoded |
|
|
92 | md5 sum of the selection. |
|
|
93 | After an successful upload the selection will be replaced by the following url |
|
|
94 | (the % is the placeholder for the filename): |
|
|
95 | |
|
|
96 | URxvt.selection-pastebin-url: http://www.ta-sa.org/files/txt/% |
80 | |
97 | |
81 | =back |
98 | =back |
82 | |
99 | |
83 | =item option-popup (enabled by default) |
100 | =item option-popup (enabled by default) |
84 | |
101 | |
… | |
… | |
1182 | |
1199 | |
1183 | =item $max_scrollback = $term->saveLines |
1200 | =item $max_scrollback = $term->saveLines |
1184 | |
1201 | |
1185 | =item $nrow_plus_saveLines = $term->total_rows |
1202 | =item $nrow_plus_saveLines = $term->total_rows |
1186 | |
1203 | |
1187 | =item $lines_in_scrollback = $term->nsaved |
1204 | =item $topmost_scrollback_row = $term->top_row |
1188 | |
1205 | |
1189 | Return various integers describing terminal characteristics. |
1206 | Return various integers describing terminal characteristics. |
1190 | |
1207 | |
1191 | =item $x_display = $term->display_id |
1208 | =item $x_display = $term->display_id |
1192 | |
1209 | |
… | |
… | |
1220 | Return the modifier masks corresponding to the "ISO Level 3 Shift" (often |
1237 | Return the modifier masks corresponding to the "ISO Level 3 Shift" (often |
1221 | AltGr), the meta key (often Alt) and the num lock key, if applicable. |
1238 | AltGr), the meta key (often Alt) and the num lock key, if applicable. |
1222 | |
1239 | |
1223 | =item $view_start = $term->view_start ([$newvalue]) |
1240 | =item $view_start = $term->view_start ([$newvalue]) |
1224 | |
1241 | |
1225 | Returns the negative row number of the topmost line. Minimum value is |
1242 | Returns the row number of the topmost displayed line. Maximum value is |
1226 | C<0>, which displays the normal terminal contents. Larger values scroll |
1243 | C<0>, which displays the normal terminal contents. Lower values scroll |
1227 | this many lines into the scrollback buffer. |
1244 | this many lines into the scrollback buffer. |
1228 | |
1245 | |
1229 | =item $term->want_refresh |
1246 | =item $term->want_refresh |
1230 | |
1247 | |
1231 | Requests a screen refresh. At the next opportunity, rxvt-unicode will |
1248 | Requests a screen refresh. At the next opportunity, rxvt-unicode will |