Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
urxvt-eval(1)			  RXVT-UNICODE			   urxvt-eval(1)

NAME
     eval - evaluate arbitrary perl code using actions

EXAMPLES
       URxvt.keysym.M-c: eval:selection_to_clipboard
       URxvt.keysym.M-v: eval:paste_clipboard
       URxvt.keysym.M-V: eval:paste_primary

       URxvt.keysym.M-Up: eval:scroll_up 1
       URxvt.keysym.M-Down: eval:scroll_down 1
       URxvt.keysym.M-Home: eval:scroll_to_top
       URxvt.keysym.M-End:  eval:scroll_to_bottom

DESCRIPTION
     Add support for evaluating arbitrary perl code using actions in keysym re-
     sources. If a keysym action takes the form "eval:STRING", the specified
     STRING is evaluated as a Perl expression. While the full urxvt API is
     available, the following methods are also provided for users' convenience,
     as they implement basic actions:

     scroll_up $count
     scroll_up_pages $count
     scroll_down $count
     scroll_down_pages $count
	 Scroll up or down by $count lines or pages.

     scroll_to_top
     scroll_to_bottom
	 Scroll to the top or bottom of the scrollback.

     selection_to_clipboard
	 Copy the selection to the CLIPBOARD.

     paste_primary
     paste_clipboard
	 Paste the value of the PRIMARY or CLIPBOARD selection.

9.31				   2026-08-04			   urxvt-eval(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=urxvt-eval&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help