.TH DMENU 1 dmenu\-5.4 .SH "نام (NAME)" dmenu \- منوی پویا .SH "خلاصه دستور (SYNOPSIS)" .B dmenu .RB [ \-bfiv ] .RB [ \-l .IR lines ] .RB [ \-m .IR monitor ] .RB [ \-p .IR prompt ] .RB [ \-fn .IR font ] .RB [ \-nb .IR color ] .RB [ \-nf .IR color ] .RB [ \-sb .IR color ] .RB [ \-sf .IR color ] .RB [ \-w .IR windowid ] .P .BR dmenu_run " ..." .SH "توضیحات (DESCRIPTION)" .B dmenu یک منوی پویا برای سامانه X است که فهرستی از موارد جداشده با خط جدید را از stdin می‌خواند. هنگامی که کاربر موردی را انتخاب کرده و کلید Return را می‌فشارد، انتخاب او در stdout چاپ شده و dmenu خاتمه می‌یابد. وارد کردن متن، فهرست موارد را به گزینه‌هایی که با بخش‌های متن ورودی مطابقت دارند محدود می‌کند. .P .B dmenu_run اسکریپتی است که توسط .IR dwm (1) استفاده می‌شود؛ این اسکریپت برنامه‌های موجود در $PATH کاربر را فهرست کرده و نتیجه را در $SHELL او اجرا می‌کند. .SH "گزینه‌ها (OPTIONS)" .TP .B \-b منوی dmenu در پایین صفحه نمایش داده می‌شود. .TP .B \-f در صورتی که ورودی از tty خوانده نشود، dmenu پیش از خواندن stdin صفحه‌کلید را تصاحب (grab) می‌کند. این حالت سریع‌تر است، اما سامانه X را تا زمانی که stdin به انتهای فایل (EOF) نرسد قفل خواهد کرد. .TP .B \-i تطابق موارد منو توسط dmenu بدون در نظر گرفتن بزرگی و کوچکی حروف انجام می‌شود. .TP .BI \-l " lines" موارد توسط dmenu به‌صورت عمودی و با تعداد خطوط مشخص‌شده فهرست می‌شوند. .TP .BI \-m " monitor" منوی dmenu روی شماره نمایشگر ارائه‌شده نمایش می‌یابد. شماره‌گذاری نمایشگرها از 0 آغاز می‌شود. .TP .BI \-p " prompt" اعلان (prompt) نمایشی در سمت چپ کادر ورودی را تعیین می‌کند. .TP .BI \-fn " font" قلم (font) یا مجموعه قلم‌های مورد استفاده را تعیین می‌کند. .TP .BI \-nb " color" رنگ پس‌زمینه در حالت عادی را مشخص می‌کند. .IR #RGB ، .IR #RRGGBB و نام‌های رنگ در سامانه X پشتیبانی می‌شوند. .TP .BI \-nf " color" رنگ پیش‌زمینه (متن) در حالت عادی را مشخص می‌کند. .TP .BI \-sb " color" رنگ پس‌زمینه مورد انتخاب‌شده را مشخص می‌کند. .TP .BI \-sf " color" رنگ پیش‌زمینه (متن) مورد انتخاب‌شده را مشخص می‌کند. .TP .B \-v اطلاعات نگارش را در stdout چاپ کرده و خارج می‌شود. .TP .BI \-w " windowid" در windowid مشخص‌شده جاسازی (embed) می‌شود. .SH "نحوه استفاده (USAGE)" برنامه dmenu به‌طور کامل توسط صفحه‌کلید کنترل می‌شود. گزینه‌ها با استفاده از کلیدهای جهت‌نما، Page Up، Page Down، Home و End انتخاب می‌شوند. .TP .B Tab رونوشت از مورد انتخاب‌شده در کادر ورودی. .TP .B Return تأیید انتخاب. مورد انتخاب‌شده را در stdout چاپ کرده و با وضعیت موفقیت خارج می‌شود. .TP .B Ctrl-Return تأیید انتخاب. مورد انتخاب‌شده را در stdout چاپ کرده و به اجرای برنامه ادامه می‌دهد. .TP .B Shift\-Return تأیید ورودی. متن ورودی را در stdout چاپ کرده و با وضعیت موفقیت خارج می‌شود. .TP .B Escape خروج بدون انتخاب مورد، همراه با بازگرداندن وضعیت شکست. .TP .B Ctrl-Left انتقال مکان‌نما به ابتدای کلمه جاری .TP .B Ctrl-Right انتقال مکان‌نما به انتهای کلمه جاری .TP .B C\-a رفتن به ابتدای خط (Home) .TP .B C\-b حرکت به چپ (Left) .TP .B C\-c انصراف (Escape) .TP .B C\-d حذف نویسه جلو (Delete) .TP .B C\-e رفتن به انتهای خط (End) .TP .B C\-f حرکت به راست (Right) .TP .B C\-g انصراف (Escape) .TP .B C\-h حذف به عقب (Backspace) .TP .B C\-i کلید Tab .TP .B C\-j کلید Return .TP .B C\-J کلید Shift-Return .TP .B C\-k حذف سطر به سمت راست .TP .B C\-m کلید Return .TP .B C\-M کلید Shift-Return .TP .B C\-n حرکت به پایین (Down) .TP .B C\-p حرکت به بالا (Up) .TP .B C\-u حذف سطر به سمت چپ .TP .B C\-w حذف کلمه به سمت چپ .TP .B C\-y چسباندن از گزینش اصلی سامانه X (Primary) .TP .B C\-Y چسباندن از بریده‌دان سامانه X (Clipboard) .TP .B M\-b انتقال مکان‌نما به ابتدای کلمه جاری .TP .B M\-f انتقال مکان‌نما به انتهای کلمه جاری .TP .B M\-g رفتن به ابتدای خط (Home) .TP .B M\-G رفتن به انتهای خط (End) .TP .B M\-h حرکت به بالا (Up) .TP .B M\-j صفحه به پایین (Page down) .TP .B M\-k صفحه به بالا (Page up) .TP .B M\-l حرکت به پایین (Down) .SH "همچنین ببینید (SEE ALSO)" .IR dwm (1), .IR stest (1)