1urxvt-eval(1)                    RXVT-UNICODE                    urxvt-eval(1)
2
3
4

NAME

6       eval - evaluate arbitrary perl code using actions
7

EXAMPLES

9         URxvt.keysym.M-c: eval:selection_to_clipboard
10         URxvt.keysym.M-v: eval:paste_clipboard
11         URxvt.keysym.M-V: eval:paste_primary
12
13         URxvt.keysym.M-Up: eval:scroll_up 1
14         URxvt.keysym.M-Down: eval:scroll_down 1
15         URxvt.keysym.M-Home: eval:scroll_to_top
16         URxvt.keysym.M-End:  eval:scroll_to_bottom
17

DESCRIPTION

19       Add support for evaluating arbitrary perl code using actions in keysym
20       resources. If a keysym action takes the form "eval:STRING", the
21       specified STRING is evaluated as a Perl expression. While the full
22       urxvt API is available, the following methods are also provided for
23       users' convenience, as they implement basic actions:
24
25       scroll_up $count
26       scroll_up_pages $count
27       scroll_down $count
28       scroll_down_pages $count
29           Scroll up or down by $count lines or pages.
30
31       scroll_to_top
32       scroll_to_bottom
33           Scroll to the top or bottom of the scrollback.
34
35       selection_to_clipboard
36           Copy the selection to the CLIPBOARD.
37
38       paste_primary
39       paste_clipboard
40           Paste the value of the PRIMARY or CLIPBOARD selection.
41
42
43
449.31                              2023-07-22                     urxvt-eval(1)
Impressum