RIO-BINDINGS(5) File Formats Manual RIO-BINDINGS(5) نام (NAME) rio-bindings - کلیدهای میان‌بر پیش‌فرض برای شبیه‌ساز ترمینال ریو. توضیحات (DESCRIPTION) این صفحه کلیدهای میان‌بر پیش‌فرض برای شبیه‌ساز ترمینال ریو (Rio) را مستند می‌کند. کلیدهای میان‌بر را می‌توان در فایل پیکربندی زیر بخش [bindings] سفارشی‌سازی کرد. نحو (SYNTAX) کلیدهای میان‌بر از نحو زیر در فایل پیکربندی استفاده می‌کنند: [[bindings.keys]] key = "" with = "" action = "" که در آن: • key نام کلید است (مانند "q"، "Enter"، "F1") • with کلیدهای تغییردهنده (modifier) را مشخص می‌کند: "super"، "alt"، "ctrl"، "shift" • action عملیاتی است که باید انجام شود چندین کلید تغییردهنده را می‌توان با "|" با یکدیگر ترکیب کرد، برای مثال: "ctrl|shift". کلیدهای میان‌بر پیش‌فرض (DEFAULT BINDINGS) کنترل برنامه (Application Control) Super+Q (macOS) / Ctrl+Shift+Q (Linux/Windows) خروج از ریو. Super+N (macOS) / Ctrl+Shift+N (Linux/Windows) ایجاد پنجره جدید. Super+W (macOS) / Ctrl+Shift+W (Linux/Windows) بستن پنجره فعلی. Super+T (macOS) / Ctrl+Shift+T (Linux/Windows) ایجاد زبانه جدید. Super+Comma (macOS) / Ctrl+Comma (Linux/Windows) باز کردن ویرایشگر پیکربندی. عملیات متنی (Text Operations) Super+C (macOS) / Ctrl+Shift+C (Linux/Windows) کپی کردن متن انتخاب‌شده در کلیپ‌بورد. Super+V (macOS) / Ctrl+Shift+V (Linux/Windows) چسباندن از کلیپ‌بورد. Super+A (macOS) / Ctrl+Shift+A (Linux/Windows) انتخاب تمام متن. اندازه قلم (Font Size) Super+Plus (macOS) / Ctrl+Plus (Linux/Windows) افزایش اندازه قلم. Super+Minus (macOS) / Ctrl+Minus (Linux/Windows) کاهش اندازه قلم. Super+0 (macOS) / Ctrl+0 (Linux/Windows) بازنشانی اندازه قلم به مقدار پیش‌فرض. پیمایش (Scrolling) Page Up پیمایش به بالا به اندازه یک صفحه. Page Down پیمایش به پایین به اندازه یک صفحه. Shift+Page Up پیمایش به بالا به اندازه نیم‌صفحه. Shift+Page Down پیمایش به پایین به اندازه نیم‌صفحه. Home پیمایش به ابتدای بافر. End پیمایش به انتهای بافر. ناوبری (Navigation) Super+1-9 (macOS) / Ctrl+1-9 (Linux/Windows) جابه‌جایی به زبانه ۱-۹. Super+Left (macOS) / Ctrl+Shift+Left (Linux/Windows) جابه‌جایی به زبانه قبلی. Super+Right (macOS) / Ctrl+Shift+Right (Linux/Windows) جابه‌جایی به زبانه بعدی. حالت وای (Vi Mode) Ctrl+Shift+Space تغییر وضعیت حالت Vi برای ناوبری با صفحه‌کلید. h, j, k, l حرکت مکان‌نما به چپ، پایین، بالا و راست. w حرکت به ابتدای کلمه بعدی. b حرکت به ابتدای کلمه قبلی. e حرکت به انتهای کلمه فعلی. 0 حرکت به ابتدای خط. $ حرکت به انتهای خط. g, g حرکت به ابتدای بافر. G حرکت به انتهای بافر. / شروع جستجو به جلو. ? شروع جستجو به عقب. n پرش به تطابق جستجوی بعدی. N پرش به تطابق جستجوی قبلی. v شروع انتخاب دیداری. V شروع انتخاب خطی. Ctrl+V شروع انتخاب بلوکی. y کپی کردن بخش انتخاب‌شده. Escape خروج از حالت Vi. جستجو (Search) Super+F (macOS) / Ctrl+Shift+F (Linux/Windows) شروع جستجو. Enter تأیید جستجو. Escape لغو جستجو. Ctrl+G / F3 یافتن تطابق بعدی. Ctrl+Shift+G / Shift+F3 یافتن تطابق قبلی. پنل‌های تقسیم‌شده (Split Panels) Super+D (macOS) / Ctrl+Shift+D (Linux/Windows) تقسیم افقی پنل. Super+Shift+D (macOS) / Ctrl+Shift+Alt+D (Linux/Windows) تقسیم عمودی پنل. Super+Shift+W (macOS) / Ctrl+Shift+Alt+W (Linux/Windows) بستن پنل تقسیم‌شده فعلی. Super+H/J/K/L (macOS) / Ctrl+Shift+H/J/K/L (Linux/Windows) ناوبری میان پنل‌های تقسیم‌شده. توسعه‌دهنده (Developer) F12 تغییر وضعیت ابزارهای توسعه‌دهنده (در صورت دردسترس بودن). Ctrl+Shift+I باز کردن بازرس (Inspector) (در صورت دردسترس بودن). سفارشی‌سازی (CUSTOMIZATION) کلیدهای میان‌بر را می‌توان با افزودن ورودی‌ها به بخش [bindings] در فایل پیکربندی سفارشی‌سازی کرد: [[bindings.keys]] key = "q" with = "super" action = "Quit" [[bindings.keys]] key = "Enter" with = "ctrl|shift" action = "CreateWindow" عملیات در دسترس (AVAILABLE ACTIONS) Quit خروج از برنامه. CreateWindow ایجاد پنجره جدید. CloseWindow بستن پنجره فعلی. CreateTab ایجاد زبانه جدید. CloseTab بستن زبانه فعلی. SelectTab1 تا SelectTab9 جابه‌جایی به زبانه مشخص. SelectPreviousTab جابه‌جایی به زبانه قبلی. SelectNextTab جابه‌جایی به زبانه بعدی. Copy کپی کردن متن انتخاب‌شده. Paste چسباندن از کلیپ‌بورد. SelectAll انتخاب تمام متن. IncreaseFontSize افزایش اندازه قلم. DecreaseFontSize کاهش اندازه قلم. ResetFontSize بازنشانی اندازه قلم به مقدار پیش‌فرض. ScrollUp پیمایش به بالا. ScrollDown پیمایش به پایین. ScrollPageUp پیمایش به بالا به اندازه یک صفحه. ScrollPageDown پیمایش به پایین به اندازه یک صفحه. ScrollHalfPageUp پیمایش به بالا به اندازه نیم‌صفحه. ScrollHalfPageDown پیمایش به پایین به اندازه نیم‌صفحه. ScrollToTop پیمایش به ابتدای بافر. ScrollToBottom پیمایش به انتهای بافر. ToggleViMode تغییر وضعیت حالت Vi. Search شروع جستجو. OpenConfigEditor باز کردن فایل پیکربندی در ویرایشگر. SplitHorizontally تقسیم افقی پنل. SplitVertically تقسیم عمودی پنل. ClosePanel بستن پنل تقسیم‌شده فعلی. FocusNextPanel تمرکز روی پنل تقسیم‌شده بعدی. FocusPreviousPanel تمرکز روی پنل تقسیم‌شده قبلی. همچنین ببینید (SEE ALSO) rio(1), rio(5) اشکالات (BUGS) باگی پیدا کردید؟ لطفاً آن را در https://github.com/raphamorim/rio/issues گزارش دهید. نگه‌دارندگان (MAINTAINERS) • Raphael Amorim 2026-08-31 RIO-BINDINGS(5)