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. 9.31 2025-10-24 urxvt-eval(1)