urxvt-searchable-scrollback(1) RXVT-UNICODE urxvt-searchable-scrollback(1)

searchable-scrollback - جستجوی افزایشی در تاریخچه پیمایش

قابلیت جستجوی با عبارت باقاعده (regex) را به بافر تاریخچه پیمایش (scrollback) اضافه می‌کند، که با کنش "searchable-scrollback:start" (به‌طور پیش‌فرض متصل به "M-s") فعال می‌شود. در حالت جستجو، ورودی/خروجی عادی ترمینال معلق شده و عبارت باقاعده در پایین صفحه نمایش داده می‌شود.

وارد کردن نویسه‌ها آن‌ها را به عبارت باقاعده اضافه کرده و جستجوی افزایشی را ادامه می‌دهد. علاوه بر این، کلیدهای میانبر زیر شناسایی می‌شوند:

"BackSpace"
حذف یک نویسه از عبارت باقاعده.
"Insert"
افزودن مقدار انتخاب PRIMARY به عبارت باقاعده.
"Up"
جستجو برای تطابق رو به بالا.
"Down"
جستجو برای تطابق رو به پایین.
"Prior"
پیمایش به بالا.
"Next"
پیمایش به پایین.
"End"
پیمایش به انتهای صفحه.
"Escape"
خروج از این حالت و بازگشت به نقطه‌ای که جستجو از آنجا شروع شده بود.
"Enter" or "Return"
خروج از این حالت با حفظ موقعیت فعلی در بافر پیمایش. علاوه بر این، اگر کلید تغییردهنده "Shift" فعال باشد، اولین تطابق در خط فعلی را در انتخاب اصلی (primary selection) ذخیره می‌کند.

عبارت باقاعده به‌طور پیش‌فرض "(?i)" است که منجر به جستجوی غیرحساس به بزرگی و کوچکی حروف می‌شود. برای انجام جستجوی حساس به بزرگی و کوچکی حروف می‌توانید این پیشوند را با استفاده از "BackSpace" حذف کنید یا صرفاً از یک نویسه بزرگ استفاده کنید که پیشوند "(?i)" را حذف می‌کند.

برای اطلاعات بیشتر درباره نحو عبارات باقاعده پرل، perlre را ببینید.

2025-10-24 9.31