| urxvt-eval(1) | RXVT-UNICODE | urxvt-eval(1) |
نام (NAME)
eval - ارزیابی و اجرای کدهای دلخواه Perl با استفاده از کنشها
مثالها (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)
پشتیبانی از ارزیابی و اجرای کدهای دلخواه Perl را با استفاده از کنشها در منابع keysym اضافه میکند. اگر یک کنش keysym به شکل "eval:STRING" باشد، مقدار مشخصشده در STRING به عنوان یک عبارت Perl ارزیابی و اجرا میشود. با وجود اینکه کل API برنامه urxvt در دسترس است، متدهای زیر نیز برای راحتی کاربران ارائه شدهاند، زیرا کنشهای پایهای را پیادهسازی میکنند:
- scroll_up $count
- scroll_up_pages $count
- scroll_down $count
- scroll_down_pages $count
- پیمایش به بالا یا پایین به اندازهٔ $count سطر یا صفحه.
- scroll_to_top
- scroll_to_bottom
- پیمایش به بالاترین یا پایینترین نقطهٔ تاریخچهٔ پیمایش (scrollback).
- selection_to_clipboard
- کپی کردن متن انتخابشده در CLIPBOARD.
- paste_primary
- paste_clipboard
- جایگذاری مقدار انتخاب PRIMARY یا CLIPBOARD.
| 2025-10-24 | 9.31 |