… | |
… | |
79 | rxvt -pe <extensionname></pre> |
79 | rxvt -pe <extensionname></pre> |
80 | <dl> |
80 | <dl> |
81 | <dt><strong><a name="item_selection">selection</a></strong><br /> |
81 | <dt><strong><a name="item_selection">selection</a></strong><br /> |
82 | </dt> |
82 | </dt> |
83 | <dd> |
83 | <dd> |
84 | Intelligent selection. This etxension tries to be more intelligent when the user |
84 | Intelligent selection. This extension tries to be more intelligent when |
85 | extends selections (double-click). |
85 | the user extends selections (double-click). Right now, it tries to select |
|
|
86 | urls and complete shell-quoted arguments, which is very convenient, too, |
|
|
87 | if your <em>ls</em> supports <code>--quoting-style=shell</code>. |
86 | </dd> |
88 | </dd> |
87 | <dd> |
89 | <dd> |
88 | <p>It also offers the following bindable event:</p> |
90 | <p>It also offers the following bindable event:</p> |
89 | </dd> |
91 | </dd> |
90 | <dl> |
92 | <dl> |
… | |
… | |
235 | </dt> |
237 | </dt> |
236 | <dd> |
238 | <dd> |
237 | Called whenever the <code>program(s)</code> running in the urxvt window send output. |
239 | Called whenever the <code>program(s)</code> running in the urxvt window send output. |
238 | </dd> |
240 | </dd> |
239 | <p></p> |
241 | <p></p> |
|
|
242 | <dt><strong><a name="item_on_osc_seq__24term_2c__24string">on_osc_seq $term, $string</a></strong><br /> |
|
|
243 | </dt> |
|
|
244 | <dd> |
|
|
245 | Called whenever the <strong>ESC ] 777 ; string ST</strong> command sequence (OSC = |
|
|
246 | operating system command) is processed. Cursor position and other state |
|
|
247 | information is up-to-date when this happens. For interoperability, the |
|
|
248 | string should start with the extension name and a colon, to distinguish |
|
|
249 | it from commands for other extensions, and this might be enforced in the |
|
|
250 | future. |
|
|
251 | </dd> |
|
|
252 | <dd> |
|
|
253 | <p>Be careful not ever to trust (in a security sense) the data you receive, |
|
|
254 | as its source can not easily be controleld (e-mail content, messages from |
|
|
255 | other users on the same system etc.).</p> |
|
|
256 | </dd> |
|
|
257 | <p></p> |
240 | <dt><strong><a name="item_on_refresh_begin__24term">on_refresh_begin $term</a></strong><br /> |
258 | <dt><strong><a name="item_on_refresh_begin__24term">on_refresh_begin $term</a></strong><br /> |
241 | </dt> |
259 | </dt> |
242 | <dd> |
260 | <dd> |
243 | Called just before the screen gets redrawn. Can be used for overlay |
261 | Called just before the screen gets redrawn. Can be used for overlay |
244 | or similar effects by modify terminal contents in refresh_begin, and |
262 | or similar effects by modify terminal contents in refresh_begin, and |
… | |
… | |
398 | answerbackstring backgroundPixmap backspace_key boldFont boldItalicFont |
416 | answerbackstring backgroundPixmap backspace_key boldFont boldItalicFont |
399 | borderLess color cursorBlink cursorUnderline cutchars delete_key |
417 | borderLess color cursorBlink cursorUnderline cutchars delete_key |
400 | display_name embed ext_bwidth fade font geometry hold iconName |
418 | display_name embed ext_bwidth fade font geometry hold iconName |
401 | imFont imLocale inputMethod insecure int_bwidth intensityStyles |
419 | imFont imLocale inputMethod insecure int_bwidth intensityStyles |
402 | italicFont jumpScroll lineSpace loginShell mapAlert menu meta8 modifier |
420 | italicFont jumpScroll lineSpace loginShell mapAlert menu meta8 modifier |
403 | mouseWheelScrollPage name pastableTabs path perl_eval perl_ext |
421 | mouseWheelScrollPage name pastableTabs path perl_eval perl_ext_1 perl_ext_2 |
404 | perl_lib pointerBlank pointerBlankDelay preeditType print_pipe pty_fd |
422 | perl_lib pointerBlank pointerBlankDelay preeditType print_pipe pty_fd |
405 | reverseVideo saveLines scrollBar scrollBar_align scrollBar_floating |
423 | reverseVideo saveLines scrollBar scrollBar_align scrollBar_floating |
406 | scrollBar_right scrollBar_thickness scrollTtyKeypress scrollTtyOutput |
424 | scrollBar_right scrollBar_thickness scrollTtyKeypress scrollTtyOutput |
407 | scrollWithBuffer scrollstyle secondaryScreen secondaryScroll selectstyle |
425 | scrollWithBuffer scrollstyle secondaryScreen secondaryScroll selectstyle |
408 | shade term_name title transparent transparent_all tripleclickwords |
426 | shade term_name title transparent transparent_all tripleclickwords |
409 | utmpInhibit visualBell</pre> |
427 | utmpInhibit visualBell</pre> |
410 | </dd> |
428 | </dd> |
411 | <p></p> |
429 | <p></p> |
|
|
430 | <dt><strong><a name="item_screen_rstyle">$rend = $term->screen_rstyle ([$new_rstyle])</a></strong><br /> |
|
|
431 | </dt> |
|
|
432 | <dd> |
|
|
433 | Return and optionally change the current rendition. Text thta is output by |
|
|
434 | the temrianl application will use this style. |
|
|
435 | </dd> |
|
|
436 | <p></p> |
|
|
437 | <dt><strong><a name="item_screen_cur">($row, $col) = $term->screen_cur ([$row, $col])</a></strong><br /> |
|
|
438 | </dt> |
|
|
439 | <dd> |
|
|
440 | Return the current coordinates of the text cursor position and optionally |
|
|
441 | set it (which is usually bad as applications don't expect that). |
|
|
442 | </dd> |
|
|
443 | <p></p> |
412 | <dt><strong><a name="item_selection_mark">($row, $col) = $term->selection_mark ([$row, $col])</a></strong><br /> |
444 | <dt><strong><a name="item_selection_mark">($row, $col) = $term->selection_mark ([$row, $col])</a></strong><br /> |
413 | </dt> |
445 | </dt> |
414 | <dt><strong><a name="item_selection_beg">($row, $col) = $term->selection_beg ([$row, $col])</a></strong><br /> |
446 | <dt><strong><a name="item_selection_beg">($row, $col) = $term->selection_beg ([$row, $col])</a></strong><br /> |
415 | </dt> |
447 | </dt> |
416 | <dt><strong><a name="item_selection_end">($row, $col) = $term->selection_end ([$row, $col])</a></strong><br /> |
448 | <dt><strong><a name="item_selection_end">($row, $col) = $term->selection_end ([$row, $col])</a></strong><br /> |
… | |
… | |
530 | Write the octets given in <code>$data</code> to the tty (i.e. as program input). To |
562 | Write the octets given in <code>$data</code> to the tty (i.e. as program input). To |
531 | pass characters instead of octets, you should convert your strings first |
563 | pass characters instead of octets, you should convert your strings first |
532 | to the locale-specific encoding using <a href="#item_locale_encode"><code>$term->locale_encode</code></a>. |
564 | to the locale-specific encoding using <a href="#item_locale_encode"><code>$term->locale_encode</code></a>. |
533 | </dd> |
565 | </dd> |
534 | <p></p> |
566 | <p></p> |
|
|
567 | <dt><strong><a name="item_width">$window_width = $term->width</a></strong><br /> |
|
|
568 | </dt> |
|
|
569 | <dt><strong><a name="item_height">$window_height = $term->height</a></strong><br /> |
|
|
570 | </dt> |
|
|
571 | <dt><strong><a name="item_fwidth">$font_width = $term->fwidth</a></strong><br /> |
|
|
572 | </dt> |
|
|
573 | <dt><strong><a name="item_fheight">$font_height = $term->fheight</a></strong><br /> |
|
|
574 | </dt> |
|
|
575 | <dt><strong><a name="item_fbase">$font_ascent = $term->fbase</a></strong><br /> |
|
|
576 | </dt> |
535 | <dt><strong><a name="item_nrow">$nrow = $term->nrow</a></strong><br /> |
577 | <dt><strong><a name="item_nrow">$terminal_rows = $term->nrow</a></strong><br /> |
536 | </dt> |
578 | </dt> |
537 | <dt><strong><a name="item_ncol">$ncol = $term->ncol</a></strong><br /> |
579 | <dt><strong><a name="item_ncol">$terminal_columns = $term->ncol</a></strong><br /> |
538 | </dt> |
|
|
539 | <dd> |
|
|
540 | Return the number of rows/columns of the terminal window (i.e. as |
|
|
541 | specified by <code>-geometry</code>, excluding any scrollback). |
|
|
542 | </dd> |
580 | </dt> |
543 | <p></p> |
581 | <dt><strong><a name="item_focus">$has_focus = $term->focus</a></strong><br /> |
|
|
582 | </dt> |
|
|
583 | <dt><strong><a name="item_mapped">$is_mapped = $term->mapped</a></strong><br /> |
|
|
584 | </dt> |
|
|
585 | <dt><strong><a name="item_savelines">$max_scrollback = $term->saveLines</a></strong><br /> |
|
|
586 | </dt> |
|
|
587 | <dt><strong><a name="item_total_rows">$nrow_plus_saveLines = $term->total_rows</a></strong><br /> |
|
|
588 | </dt> |
544 | <dt><strong><a name="item_nsaved">$nsaved = $term->nsaved</a></strong><br /> |
589 | <dt><strong><a name="item_nsaved">$lines_in_scrollback = $term->nsaved</a></strong><br /> |
545 | </dt> |
590 | </dt> |
546 | <dd> |
591 | <dd> |
547 | Returns the number of lines in the scrollback buffer. |
592 | Return various integers describing terminal characteristics. |
548 | </dd> |
593 | </dd> |
549 | <p></p> |
594 | <p></p> |
550 | <dt><strong><a name="item_view_start">$view_start = $term->view_start ([$newvalue])</a></strong><br /> |
595 | <dt><strong><a name="item_view_start">$view_start = $term->view_start ([$newvalue])</a></strong><br /> |
551 | </dt> |
596 | </dt> |
552 | <dd> |
597 | <dd> |
… | |
… | |
821 | <p> |
866 | <p> |
822 | </p> |
867 | </p> |
823 | <h2><a name="urxvt_perl_verbosity">URXVT_PERL_VERBOSITY</a></h2> |
868 | <h2><a name="urxvt_perl_verbosity">URXVT_PERL_VERBOSITY</a></h2> |
824 | <p>This variable controls the verbosity level of the perl extension. Higher |
869 | <p>This variable controls the verbosity level of the perl extension. Higher |
825 | numbers indicate more verbose output.</p> |
870 | numbers indicate more verbose output.</p> |
826 | <ol> |
871 | <dl> |
827 | <li><strong><a name="item__2d_only_fatal_messages">- only fatal messages</a></strong><br /> |
872 | <dt><strong><a name="item__3d0__2d_only_fatal_messages">=0 - only fatal messages</a></strong><br /> |
828 | </li> |
873 | </dt> |
829 | <li><strong><a name="item__2d_script_loading_and_management">- script loading and management</a></strong><br /> |
874 | <dt><strong><a name="item__3d3__2d_script_loading_and_management">=3 - script loading and management</a></strong><br /> |
830 | </li> |
875 | </dt> |
831 | <li><strong><a name="item__2d_all_events_received">- all events received</a></strong><br /> |
876 | <dt><strong><a name="item__3d10__2d_all_events_received">=10 - all events received</a></strong><br /> |
|
|
877 | </dt> |
832 | </li> |
878 | </dl> |
833 | </ol> |
|
|
834 | <p> |
879 | <p> |
835 | </p> |
880 | </p> |
836 | <hr /> |
881 | <hr /> |
837 | <h1><a name="author">AUTHOR</a></h1> |
882 | <h1><a name="author">AUTHOR</a></h1> |
838 | <pre> |
883 | <pre> |