.\" -*- mode: troff; coding: utf-8 -*- .\" Automatically generated by Pod::Man v6.0.2 (Pod::Simple 3.45) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie n \{\ . ds C` "" . ds C' "" 'br\} .el\{\ . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" .\" Required to disable full justification in groff 1.23.0. .if n .ds AD l .\" ======================================================================== .\" .IX Title "urxvt-searchable-scrollback 1" .TH urxvt-searchable-scrollback 1 2025-10-24 9.31 RXVT-UNICODE .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "نام (NAME)" searchable\-scrollback \- جستجوی افزایشی در تاریخچه پیمایش .SH "توضیحات (DESCRIPTION)" .IX Header "DESCRIPTION" قابلیت جستجوی با عبارت باقاعده (regex) را به بافر تاریخچه پیمایش (scrollback) اضافه می‌کند، که با کنش \f(CW\*(C`searchable\-scrollback:start\*(C'\fR (به‌طور پیش‌فرض متصل به \f(CW\*(C`M\-s\*(C'\fR) فعال می‌شود. در حالت جستجو، ورودی/خروجی عادی ترمینال معلق شده و عبارت باقاعده در پایین صفحه نمایش داده می‌شود. .PP وارد کردن نویسه‌ها آن‌ها را به عبارت باقاعده اضافه کرده و جستجوی افزایشی را ادامه می‌دهد. علاوه بر این، کلیدهای میانبر زیر شناسایی می‌شوند: .ie n .IP """BackSpace""" 4 .el .IP \f(CWBackSpace\fR 4 .IX Item "BackSpace" حذف یک نویسه از عبارت باقاعده. .ie n .IP """Insert""" 4 .el .IP \f(CWInsert\fR 4 .IX Item "Insert" افزودن مقدار انتخاب PRIMARY به عبارت باقاعده. .ie n .IP """Up""" 4 .el .IP \f(CWUp\fR 4 .IX Item "Up" جستجو برای تطابق رو به بالا. .ie n .IP """Down""" 4 .el .IP \f(CWDown\fR 4 .IX Item "Down" جستجو برای تطابق رو به پایین. .ie n .IP """Prior""" 4 .el .IP \f(CWPrior\fR 4 .IX Item "Prior" پیمایش به بالا. .ie n .IP """Next""" 4 .el .IP \f(CWNext\fR 4 .IX Item "Next" پیمایش به پایین. .ie n .IP """End""" 4 .el .IP \f(CWEnd\fR 4 .IX Item "End" پیمایش به انتهای صفحه. .ie n .IP """Escape""" 4 .el .IP \f(CWEscape\fR 4 .IX Item "Escape" خروج از این حالت و بازگشت به نقطه‌ای که جستجو از آنجا شروع شده بود. .ie n .IP """Enter"" or ""Return""" 4 .el .IP "\f(CWEnter\fR or \f(CWReturn\fR" 4 .IX Item "Enter or Return" خروج از این حالت با حفظ موقعیت فعلی در بافر پیمایش. علاوه بر این، اگر کلید تغییردهنده \f(CW\*(C`Shift\*(C'\fR فعال باشد، اولین تطابق در خط فعلی را در انتخاب اصلی (primary selection) ذخیره می‌کند. .PP عبارت باقاعده به‌طور پیش‌فرض "(?i)" است که منجر به جستجوی غیرحساس به بزرگی و کوچکی حروف می‌شود. برای انجام جستجوی حساس به بزرگی و کوچکی حروف می‌توانید این پیشوند را با استفاده از \f(CW\*(C`BackSpace\*(C'\fR حذف کنید یا صرفاً از یک نویسه بزرگ استفاده کنید که پیشوند "(?i)" را حذف می‌کند. .PP برای اطلاعات بیشتر درباره نحو عبارات باقاعده پرل، perlre را ببینید.