wikiman(1) wikiman manual wikiman(1)

wikiman - موتور جستجوی آفلاین برای صفحات راهنما (man)، Arch Wiki، Gentoo Wiki و سایر مستندات.

wikiman [-q] [-a] [-p] [-k] [-c]
[-l <comma separated languages>] [-s <comma separated sources>]
[-f <fuzzy finder>] [-H <html viewer>] [-R] <keyword>...
wikiman -S
wikiman -W <shell>
wikiman -v
wikiman -h

اگر هیچ کلیدواژه‌ای مشخص نشود، تمام صفحه‌ها نمایش داده می‌شوند.

ابزار wikiman یک موتور جستجوی آفلاین برای صفحات راهنما (man pages)، Arch Wiki، Gentoo Wiki و سایر مستندات است.

ابزار wikiman یک رابط کاربری ساده را برای مرور مستندات، بدون نیاز به دقت کامل در کلیدواژه‌ها یا اتصال به اینترنت فراهم می‌کند. این هدف با بهره‌گیری از جستجوی تمام‌متن برای ویکی‌ها، تطبیق جزئی نام و توضیحات برای صفحات man، و پالایش فازی (fuzzy) برای نتایج جستجو محقق شده است.

-l <comma separated languages>
زبان(های) جستجو
پیش‌فرض: en

-s <comma separated sources>
منابع مورد استفاده
پیش‌فرض: (تمام منابع موجود)

-f <fuzzy finder>
ابزار جستجوی فازی (fuzzy finder) مورد استفاده
پیش‌فرض: fzf

-q
فعال‌سازی حالت جستجوی سریع

-a
فعال‌سازی حالت عملگر AND

-p
غیرفعال‌سازی پیش‌نمایش سریع نتایج

-k
باز نگه داشتن برنامه پس از مشاهده یک نتیجه

-c
نمایش ستون منبع

-H <html viewer>
نمایش‌دهنده صفحات HTML
پیش‌فرض: w3m

-R
چاپ خروجی خام

-S
فهرست کردن منابع موجود و خروج

-W <shell>
چاپ کد ابزارک (widget) برای پوسته مشخص‌شده و خروج

-v
چاپ نگارش و خروج

-h
نمایش راهنما و خروج

محل پیش‌فرض فایل پیکربندی کاربر: ~/.config/wikiman/wikiman.conf (اگر متغیر XDG_CONFIG_HOME تنظیم نشده باشد).

محل فایل پیکربندی سراسری سیستم: /etc/wikiman.conf

sources =

fuzzy_finder = fzf

quick_search = false

and_operator = false

raw_output = false

man_lang = en

wiki_lang = en

فهرست کردن تمام زبان‌های man به‌جز انگلیسی (en):
find '/usr/share/man' -maxdepth 1 -type d -not -name 'man*' -printf '%P '

فهرست کردن تمام زبان‌های Arch Wiki:
find '/usr/share/doc/arch-wiki/html' -maxdepth 1 -type d -printf '%P '

فهرست کردن تمام زبان‌های مستندات FreeBSD:
find '/usr/share/doc/freebsd-docs' -maxdepth 1 -type d -printf '%P '

tui_preview = true

tui_keep_open = false

tui_source_column = false

tui_html = w3m

پوشه پیش‌فرض منابع کاربر: ~/.config/wikiman/sources (اگر متغیر XDG_CONFIG_HOME تنظیم نشده باشد).

پوشه منابع سراسری سیستم: /usr/share/wikiman/sources

برای نصب یک منبع اضافی با نام <name>، آن را با استفاده از Makefile مربوط به Wikiman دریافت و نصب کنید:

sudo make install source-<name>

12 May 2025 wikiman 2.14