rofi-keys(5) راهنمای قالب‌های پرونده rofi-keys(5)

rofi-keys - کلیدهای میانبر و اتصالات ماوس در rofi

rofi از بازتعریف هر یک از کلیدهای میانبر و کلیدهای ماوس خود پشتیبانی می‌کند.

اتصال کلیدها می‌تواند از طریق خط فرمان (-{bindingname}) انجام شود:

rofi -show run -kb-accept-entry 'Control+Shift+space'

یا از طریق پرونده پیکربندی:

configuration {
  kb-accept-entry: "Control+Shift+space";
}

کلید می‌تواند با نام آن (به بالا مراجعه کنید) یا کد کلید (keycode) مشخص شود:

configuration {
  kb-accept-entry: "Control+Shift+[65]";
}

یک روش ساده برای یافتن کد کلید، استفاده از xev(1) است.

می‌توان چندین کلید را برای یک عمل به صورت فهرستی جداشده با کاما تعیین کرد:

configuration {
  kb-accept-entry: "Control+Shift+space,Return";
}

به‌طور پیش‌فرض rofi به فشردن کلیدها واکنش نشان می‌دهد، برای اعمال واکنش هنگام رها کردن تمام کلیدها، علامت ! را به ابتدای اتصال کلید اضافه کنید:

configuration {
  kb-accept-entry: "!Control+Shift+space,Return";
}

برای لغو اتصال یک کلید، یک رشته خالی ارسال کنید.

configuration {
  kb-clear-line: "";
}

چسباندن انتخاب اولیه (primary selection)

پیش‌فرض: Control+V,Shift+Insert

چسباندن از بریده‌دان (clipboard)

پیش‌فرض: Control+v,Insert

رونوشت از انتخاب فعلی در بریده‌دان

پیش‌فرض: Control+c

پاک کردن سطر ورودی

پیش‌فرض: Control+w

رفتن به ابتدای سطر

پیش‌فرض: Control+a

رفتن به انتهای سطر

پیش‌فرض: Control+e

حرکت به اندازه یک کلمه به عقب

پیش‌فرض: Alt+b,Control+Left

حرکت به اندازه یک کلمه به جلو

پیش‌فرض: Alt+f,Control+Right

حرکت به اندازه یک نویسه به عقب

پیش‌فرض: Left,Control+b

حرکت به اندازه یک نویسه به جلو

پیش‌فرض: Right,Control+f

حذف کلمه قبلی

پیش‌فرض: Control+Alt+h,Control+BackSpace

حذف کلمه بعدی

پیش‌فرض: Control+Alt+d

حذف نویسه بعدی

پیش‌فرض: Delete,Control+d

حذف نویسه قبلی

پیش‌فرض: BackSpace,Shift+BackSpace,Control+h

حذف تا انتهای سطر

پیش‌فرض: Control+k

حذف تا ابتدای سطر

پیش‌فرض: Control+u

پذیرش ورودی

پیش‌فرض: Control+j,Control+m,Return,KP_Enter

استفاده از متن واردشده به عنوان دستور (در حالت‌های ssh/run)

پیش‌فرض: Control+Return

استفاده از متن واردشده به عنوان دستور (در حالت‌های ssh/run)

پیش‌فرض: Control+Shift+Return

استفاده از دستور پذیرش جایگزین.

پیش‌فرض: Shift+Return

حذف ورودی از تاریخچه

پیش‌فرض: Shift+Delete

جابه‌جایی به حالت بعدی.

پیش‌فرض: Shift+Right,Control+Tab

جابه‌جایی به حالت قبلی.

پیش‌فرض: Shift+Left,Control+ISO_Left_Tab

آغاز تکمیل خودکار برای حالت جاری.

پیش‌فرض: Control+l

رفتن به ستون قبلی

پیش‌فرض: Control+Page_Up

رفتن به ستون بعدی

پیش‌فرض: Control+Page_Down

انتخاب ورودی قبلی

پیش‌فرض: Up,Control+p

انتخاب ورودی بعدی

پیش‌فرض: Down,Control+n

رفتن به سطر بعدی؛ اگر یک مورد باقی مانده باشد آن را می‌پذیرد و اگر موردی نمانده باشد به حالت بعدی می‌رود.

پیش‌فرض:

رفتن به سطر بعدی.

پیش‌فرض: Tab

رفتن به سطر قبلی.

پیش‌فرض: ISO_Left_Tab

رفتن به صفحه قبلی

پیش‌فرض: Page_Up

رفتن به صفحه بعدی

پیش‌فرض: Page_Down

رفتن به نخستین ورودی

پیش‌فرض: Home,KP_Home

رفتن به آخرین ورودی

پیش‌فرض: End,KP_End

قرار دادن مورد انتخاب‌شده به عنوان متن ورودی

پیش‌فرض: Control+space

گرفتن تصویر از پنجره rofi

پیش‌فرض: Alt+S

تغییر وضعیت میان حالت‌های خلاصه‌سازی (نمایش با سه نقطه) برای داده‌های نشان‌داده‌شده

پیش‌فرض: Alt+period

تغییر وضعیت حساسیت به بزرگ و کوچکی حروف

پیش‌فرض: grave,dead_grave

تغییر وضعیت مرتب‌سازی منوی پالایش‌شده

پیش‌فرض: Alt+grave

خروج از rofi

پیش‌فرض: Escape,Control+g,Control+bracketleft

کلید میانبر سفارشی ۱

پیش‌فرض: Alt+1

کلید میانبر سفارشی ۲

پیش‌فرض: Alt+2

کلید میانبر سفارشی ۳

پیش‌فرض: Alt+3

کلید میانبر سفارشی ۴

پیش‌فرض: Alt+4

کلید میانبر سفارشی ۵

پیش‌فرض: Alt+5

کلید میانبر سفارشی ۶

پیش‌فرض: Alt+6

کلید میانبر سفارشی ۷

پیش‌فرض: Alt+7

کلید میانبر سفارشی ۸

پیش‌فرض: Alt+8

کلید میانبر سفارشی ۹

پیش‌فرض: Alt+9

کلید میانبر سفارشی ۱۰

پیش‌فرض: Alt+0

کلید میانبر سفارشی ۱۱

پیش‌فرض: Alt+exclam

کلید میانبر سفارشی ۱۲

پیش‌فرض: Alt+at

کلید میانبر سفارشی ۱۳

پیش‌فرض: Alt+numbersign

کلید میانبر سفارشی ۱۴

پیش‌فرض: Alt+dollar

کلید میانبر سفارشی ۱۵

پیش‌فرض: Alt+percent

کلید میانبر سفارشی ۱۶

پیش‌فرض: Alt+dead_circumflex

کلید میانبر سفارشی ۱۷

پیش‌فرض: Alt+ampersand

کلید میانبر سفارشی ۱۸

پیش‌فرض: Alt+asterisk

کلید میانبر سفارشی ۱۹

پیش‌فرض: Alt+parenleft

انتخاب سطر ۱

پیش‌فرض: Super+1

انتخاب سطر ۲

پیش‌فرض: Super+2

انتخاب سطر ۳

پیش‌فرض: Super+3

انتخاب سطر ۴

پیش‌فرض: Super+4

انتخاب سطر ۵

پیش‌فرض: Super+5

انتخاب سطر ۶

پیش‌فرض: Super+6

انتخاب سطر ۷

پیش‌فرض: Super+7

انتخاب سطر ۸

پیش‌فرض: Super+8

انتخاب سطر ۹

پیش‌فرض: Super+9

انتخاب سطر ۱۰

پیش‌فرض: Super+0

بالا رفتن در تاریخچه ورودی‌ها.

پیش‌فرض: Control+Up

پایین رفتن در تاریخچه ورودی‌ها.

پیش‌فرض: Control+Down

انتخاب تطبیق‌دهنده بعدی.

پیش‌فرض: Super+equal

انتخاب تطبیق‌دهنده قبلی.

پیش‌فرض: Super+minus

رفتن به ستون قبلی

پیش‌فرض: ScrollLeft

رفتن به ستون بعدی

پیش‌فرض: ScrollRight

انتخاب ورودی قبلی

پیش‌فرض: ScrollUp

انتخاب ورودی بعدی

پیش‌فرض: ScrollDown

انتخاب سطر زیر نشانگر ماوس

پیش‌فرض: MousePrimary

پذیرش سطر زیر نشانگر ماوس

پیش‌فرض: MouseDPrimary

پذیرش سطر زیر نشانگر ماوس همراه با عمل سفارشی

پیش‌فرض: Control+MouseDPrimary

کلیدهای ماوس زیر را می‌توان متصل کرد:

•
Primary: کلیک دکمه اصلی (چپ) ماوس.
•
Secondary: کلیک دکمه فرعی (راست) ماوس.
•
Middle: کلیک دکمه میانی ماوس.
•
Forward: دکمه جلو (Forward) ماوس.
•
Back: دکمه عقب (Back) ماوس.
•
ExtraN: دکمه N-ام ماوس. (بسته به پشتیبانی ماوس).

شناسه به شکل زیر ساخته می‌شود:

•
D نشان‌دهنده دو بار فشردن (Double press) اختیاری است.
•
Button نام دکمه است.

بنابراین MouseDPrimary نشان‌دهنده دو بار کلیک دکمه اصلی (چپ) ماوس است.

rofi(1), rofi-sensible-terminal(1), rofi-theme(5), rofi-script(5)

Qball Cow qball@gmpclient.org

Rasmus Steinke rasi@xssn.at

Morgane Glidic sardemff7+rofi@sardemff7.net

کد اصلی مبتنی بر کار زیر است: Sean Pringle sean.pringle@gmail.com

برای مشاهده فهرست کامل نویسندگان به پرونده AUTHORS مراجعه کنید.

rofi