FZY(1) General Commands Manual FZY(1)

fzy - یک منوی انتخاب‌گر فازی متن برای ترمینال.

fzy [OPTION]...

دستور fzy یک انتخاب‌گر متن فازی/فایل‌یاب برای ترمینال است که از جستجویی مشابه TextMate یا CmdT بهره می‌برد.

دستور fzy فهرستی از موارد تفکیک‌شده با خط جدید را از stdin می‌خواند تا به صورت یک منو در ترمینال نمایش داده شوند. با فشردن ENTER، مورد انتخاب‌شده کنونی در stdout چاپ می‌شود.

وارد کردن متن با استفاده از تطبیق فازی، دامنه موارد را محدود می‌کند. نتایج با استفاده از روش‌های ابتکاری بر اساس بهترین تطابق مرتب می‌شوند.

تعداد خطوط برای نمایش موارد. در صورت عدم تعیین، مقدار پیش‌فرض ۱۰ خط است.
اعلان ورودی (پیش‌فرض: '> ')
نمایش امتیازها برای هر مورد.
استفاده از TTY به جای دستگاه tty پیش‌فرض (/dev/tty).
استفاده از QUERY به عنوان عبارت جستجوی اولیه.
حالت غیرتعاملی. چاپ موارد منطبق برای QUERY به ترتیب مرتب‌شده در stdout.
-0, --read-null
خواندن ورودی تفکیک‌شده با نویسه‌های ASCII NUL.
نمایش خط اطلاعات انتخاب.
راهنمای استفاده.
راهنمای استفاده.

چاپ مورد انتخاب‌شده در stdout و خروج
خروج با وضعیت ۱، بدون انجام انتخاب.
انتخاب مورد قبلی
انتخاب مورد بعدی
جایگزینی رشته جستجوی فعلی با مورد انتخاب‌شده
حذف نویسه پیش از مکان‌نما
حذف کلمه پیش از مکان‌نما
حذف کل خط

نمایش منویی از موارد موجود در دایرکتوری جاری
مشابه بالا، اما با نمایش ۲۵ خط از موارد
فهرست کردن فایل‌های درون دایرکتوری جاری و باز کردن مورد انتخاب‌شده در vi.
نمایش تمام دایرکتوری‌های زیر مسیر جاری، و رفتن به مورد انتخاب‌شده.
فهرست کردن فرایندهای در حال اجرا و پایان دادن به فرایند انتخاب‌شده
مشابه بالا، اما برای تعویض شاخه‌های git.

John Hawthorn <john.hawthorn@gmail.com>

2025-07-12 fzy 1.1