| wikiman(1) | wikiman manual | wikiman(1) |
نام (NAME)
wikiman - موتور جستجوی آفلاین برای صفحات راهنما (man)، Arch Wiki، Gentoo Wiki و سایر مستندات.
خلاصه دستور (SYNOPSIS)
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
اگر هیچ کلیدواژهای مشخص نشود، تمام صفحهها نمایش داده میشوند.
توضیحات (DESCRIPTION)
ابزار wikiman یک موتور جستجوی آفلاین برای صفحات راهنما (man pages)، Arch Wiki، Gentoo Wiki و سایر مستندات است.
ابزار wikiman یک رابط کاربری ساده را برای مرور مستندات، بدون نیاز به دقت کامل در کلیدواژهها یا اتصال به اینترنت فراهم میکند. این هدف با بهرهگیری از جستجوی تماممتن برای ویکیها، تطبیق جزئی نام و توضیحات برای صفحات man، و پالایش فازی (fuzzy) برای نتایج جستجو محقق شده است.
گزینهها (OPTIONS)
-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
نمایش
راهنما و
خروج
پیکربندی (CONFIGURATION)
محل پیشفرض فایل پیکربندی کاربر: ~/.config/wikiman/wikiman.conf (اگر متغیر XDG_CONFIG_HOME تنظیم نشده باشد).
محل فایل پیکربندی سراسری سیستم: /etc/wikiman.conf
منابع (Sources)
sources =
یابنده فازی (Fuzzy finder)
fuzzy_finder = fzf
حالت جستجوی سریع (Quick search mode)
quick_search = false
حالت عملگر AND (AND operator mode)
and_operator = false
خروجی خام (Raw output)
raw_output = false
زبان(ها) (Language(s))
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 (TUI preview)
tui_preview = true
باز نگه داشتن TUI (TUI keep open)
tui_keep_open = false
نمایش ستون منبع در TUI (TUI show source column)
tui_source_column = false
نمایشدهنده TUI برای صفحات HTML (TUI viewer for HTML pages)
tui_html = w3m
منابع اضافی (ADDITIONAL SOURCES)
پوشه پیشفرض منابع کاربر: ~/.config/wikiman/sources (اگر متغیر XDG_CONFIG_HOME تنظیم نشده باشد).
پوشه منابع سراسری سیستم: /usr/share/wikiman/sources
نصب یک منبع (Installing a source)
برای نصب یک منبع اضافی با نام <name>، آن را با استفاده از Makefile مربوط به Wikiman دریافت و نصب کنید:
sudo make install source-<name>
| 12 May 2025 | wikiman 2.14 |