.\" Generated by scdoc 1.11.5 .\" Complete documentation for this program is not available as a GNU info page .ie \n(.g .ds Aq \(aq .el .ds Aq ' .nh .ad l .\" Begin generated content: .TH "RIO\-BINDINGS" "5" "2026\-08\-31" .PP .SH "نام (NAME)" .PP rio\-bindings \- کلیدهای میان‌بر پیش‌فرض برای شبیه‌ساز ترمینال ریو.\& .PP .SH "توضیحات (DESCRIPTION)" .PP این صفحه کلیدهای میان‌بر پیش‌فرض برای شبیه‌ساز ترمینال ریو (Rio) را مستند می‌کند.\& کلیدهای میان‌بر را می‌توان در فایل پیکربندی زیر بخش \fB[bindings]\fR سفارشی‌سازی کرد.\& .PP .SH "نحو (SYNTAX)" .PP کلیدهای میان‌بر از نحو زیر در فایل پیکربندی استفاده می‌کنند: .PP .nf .RS 4 [[bindings\&.keys]] key = "" with = "" action = "" .fi .RE .PP که در آن: .PD 0 .IP \(bu 4 \fBkey\fR نام کلید است (مانند "q"، "Enter"، "F1") .IP \(bu 4 \fBwith\fR کلیدهای تغییردهنده (modifier) را مشخص می‌کند: "super"، "alt"، "ctrl"، "shift" .IP \(bu 4 \fBaction\fR عملیاتی است که باید انجام شود .PD .PP چندین کلید تغییردهنده را می‌توان با "|" با یکدیگر ترکیب کرد، برای مثال: "ctrl|shift".\& .PP .SH "کلیدهای میان‌بر پیش‌فرض (DEFAULT BINDINGS)" .PP .SS "کنترل برنامه (Application Control)" .PP \fBSuper+Q\fR (macOS) / \fBCtrl+Shift+Q\fR (Linux/Windows) .RS 4 خروج از ریو.\& .PP .RE \fBSuper+N\fR (macOS) / \fBCtrl+Shift+N\fR (Linux/Windows) .RS 4 ایجاد پنجره جدید.\& .PP .RE \fBSuper+W\fR (macOS) / \fBCtrl+Shift+W\fR (Linux/Windows) .RS 4 بستن پنجره فعلی.\& .PP .RE \fBSuper+T\fR (macOS) / \fBCtrl+Shift+T\fR (Linux/Windows) .RS 4 ایجاد زبانه جدید.\& .PP .RE \fBSuper+Comma\fR (macOS) / \fBCtrl+Comma\fR (Linux/Windows) .RS 4 باز کردن ویرایشگر پیکربندی.\& .PP .RE .SS "عملیات متنی (Text Operations)" .PP \fBSuper+C\fR (macOS) / \fBCtrl+Shift+C\fR (Linux/Windows) .RS 4 کپی کردن متن انتخاب‌شده در کلیپ‌بورد.\& .PP .RE \fBSuper+V\fR (macOS) / \fBCtrl+Shift+V\fR (Linux/Windows) .RS 4 چسباندن از کلیپ‌بورد.\& .PP .RE \fBSuper+A\fR (macOS) / \fBCtrl+Shift+A\fR (Linux/Windows) .RS 4 انتخاب تمام متن.\& .PP .RE .SS "اندازه قلم (Font Size)" .PP \fBSuper+Plus\fR (macOS) / \fBCtrl+Plus\fR (Linux/Windows) .RS 4 افزایش اندازه قلم.\& .PP .RE \fBSuper+Minus\fR (macOS) / \fBCtrl+Minus\fR (Linux/Windows) .RS 4 کاهش اندازه قلم.\& .PP .RE \fBSuper+0\fR (macOS) / \fBCtrl+0\fR (Linux/Windows) .RS 4 بازنشانی اندازه قلم به مقدار پیش‌فرض.\& .PP .RE .SS "پیمایش (Scrolling)" .PP \fBPage Up\fR .RS 4 پیمایش به بالا به اندازه یک صفحه.\& .PP .RE \fBPage Down\fR .RS 4 پیمایش به پایین به اندازه یک صفحه.\& .PP .RE \fBShift+Page Up\fR .RS 4 پیمایش به بالا به اندازه نیم‌صفحه.\& .PP .RE \fBShift+Page Down\fR .RS 4 پیمایش به پایین به اندازه نیم‌صفحه.\& .PP .RE \fBHome\fR .RS 4 پیمایش به ابتدای بافر.\& .PP .RE \fBEnd\fR .RS 4 پیمایش به انتهای بافر.\& .PP .RE .SS "ناوبری (Navigation)" .PP \fBSuper+1\-9\fR (macOS) / \fBCtrl+1\-9\fR (Linux/Windows) .RS 4 جابه‌جایی به زبانه ۱\-۹.\& .PP .RE \fBSuper+Left\fR (macOS) / \fBCtrl+Shift+Left\fR (Linux/Windows) .RS 4 جابه‌جایی به زبانه قبلی.\& .PP .RE \fBSuper+Right\fR (macOS) / \fBCtrl+Shift+Right\fR (Linux/Windows) .RS 4 جابه‌جایی به زبانه بعدی.\& .PP .RE .SS "حالت وای (Vi Mode)" .PP \fBCtrl+Shift+Space\fR .RS 4 تغییر وضعیت حالت Vi برای ناوبری با صفحه‌کلید.\& .PP .RE \fBh\fR, \fBj\fR, \fBk\fR, \fBl\fR .RS 4 حرکت مکان‌نما به چپ، پایین، بالا و راست.\& .PP .RE \fBw\fR .RS 4 حرکت به ابتدای کلمه بعدی.\& .PP .RE \fBb\fR .RS 4 حرکت به ابتدای کلمه قبلی.\& .PP .RE \fBe\fR .RS 4 حرکت به انتهای کلمه فعلی.\& .PP .RE \fB0\fR .RS 4 حرکت به ابتدای خط.\& .PP .RE \fB$\fR .RS 4 حرکت به انتهای خط.\& .PP .RE \fBg\fR, \fBg\fR .RS 4 حرکت به ابتدای بافر.\& .PP .RE \fBG\fR .RS 4 حرکت به انتهای بافر.\& .PP .RE \fB/\fR .RS 4 شروع جستجو به جلو.\& .PP .RE \fB?\&\fR .RS 4 شروع جستجو به عقب.\& .PP .RE \fBn\fR .RS 4 پرش به تطابق جستجوی بعدی.\& .PP .RE \fBN\fR .RS 4 پرش به تطابق جستجوی قبلی.\& .PP .RE \fBv\fR .RS 4 شروع انتخاب دیداری.\& .PP .RE \fBV\fR .RS 4 شروع انتخاب خطی.\& .PP .RE \fBCtrl+V\fR .RS 4 شروع انتخاب بلوکی.\& .PP .RE \fBy\fR .RS 4 کپی کردن بخش انتخاب‌شده.\& .PP .RE \fBEscape\fR .RS 4 خروج از حالت Vi.\& .PP .RE .SS "جستجو (Search)" .PP \fBSuper+F\fR (macOS) / \fBCtrl+Shift+F\fR (Linux/Windows) .RS 4 شروع جستجو.\& .PP .RE \fBEnter\fR .RS 4 تأیید جستجو.\& .PP .RE \fBEscape\fR .RS 4 لغو جستجو.\& .PP .RE \fBCtrl+G\fR / \fBF3\fR .RS 4 یافتن تطابق بعدی.\& .PP .RE \fBCtrl+Shift+G\fR / \fBShift+F3\fR .RS 4 یافتن تطابق قبلی.\& .PP .RE .SS "پنل‌های تقسیم‌شده (Split Panels)" .PP \fBSuper+D\fR (macOS) / \fBCtrl+Shift+D\fR (Linux/Windows) .RS 4 تقسیم افقی پنل.\& .PP .RE \fBSuper+Shift+D\fR (macOS) / \fBCtrl+Shift+Alt+D\fR (Linux/Windows) .RS 4 تقسیم عمودی پنل.\& .PP .RE \fBSuper+Shift+W\fR (macOS) / \fBCtrl+Shift+Alt+W\fR (Linux/Windows) .RS 4 بستن پنل تقسیم‌شده فعلی.\& .PP .RE \fBSuper+H/J/K/L\fR (macOS) / \fBCtrl+Shift+H/J/K/L\fR (Linux/Windows) .RS 4 ناوبری میان پنل‌های تقسیم‌شده.\& .PP .RE .SS "توسعه‌دهنده (Developer)" .PP \fBF12\fR .RS 4 تغییر وضعیت ابزارهای توسعه‌دهنده (در صورت دردسترس بودن).\& .PP .RE \fBCtrl+Shift+I\fR .RS 4 باز کردن بازرس (Inspector) (در صورت دردسترس بودن).\& .PP .RE .SH "سفارشی‌سازی (CUSTOMIZATION)" .PP کلیدهای میان‌بر را می‌توان با افزودن ورودی‌ها به بخش \fB[bindings]\fR در فایل پیکربندی سفارشی‌سازی کرد: .PP .nf .RS 4 [[bindings\&.keys]] key = "q" with = "super" action = "Quit" [[bindings\&.keys]] key = "Enter" with = "ctrl|shift" action = "CreateWindow" .fi .RE .PP .SH "عملیات در دسترس (AVAILABLE ACTIONS)" .PP \fBQuit\fR .RS 4 خروج از برنامه.\& .PP .RE \fBCreateWindow\fR .RS 4 ایجاد پنجره جدید.\& .PP .RE \fBCloseWindow\fR .RS 4 بستن پنجره فعلی.\& .PP .RE \fBCreateTab\fR .RS 4 ایجاد زبانه جدید.\& .PP .RE \fBCloseTab\fR .RS 4 بستن زبانه فعلی.\& .PP .RE \fBSelectTab1\fR تا \fBSelectTab9\fR .RS 4 جابه‌جایی به زبانه مشخص.\& .PP .RE \fBSelectPreviousTab\fR .RS 4 جابه‌جایی به زبانه قبلی.\& .PP .RE \fBSelectNextTab\fR .RS 4 جابه‌جایی به زبانه بعدی.\& .PP .RE \fBCopy\fR .RS 4 کپی کردن متن انتخاب‌شده.\& .PP .RE \fBPaste\fR .RS 4 چسباندن از کلیپ‌بورد.\& .PP .RE \fBSelectAll\fR .RS 4 انتخاب تمام متن.\& .PP .RE \fBIncreaseFontSize\fR .RS 4 افزایش اندازه قلم.\& .PP .RE \fBDecreaseFontSize\fR .RS 4 کاهش اندازه قلم.\& .PP .RE \fBResetFontSize\fR .RS 4 بازنشانی اندازه قلم به مقدار پیش‌فرض.\& .PP .RE \fBScrollUp\fR .RS 4 پیمایش به بالا.\& .PP .RE \fBScrollDown\fR .RS 4 پیمایش به پایین.\& .PP .RE \fBScrollPageUp\fR .RS 4 پیمایش به بالا به اندازه یک صفحه.\& .PP .RE \fBScrollPageDown\fR .RS 4 پیمایش به پایین به اندازه یک صفحه.\& .PP .RE \fBScrollHalfPageUp\fR .RS 4 پیمایش به بالا به اندازه نیم‌صفحه.\& .PP .RE \fBScrollHalfPageDown\fR .RS 4 پیمایش به پایین به اندازه نیم‌صفحه.\& .PP .RE \fBScrollToTop\fR .RS 4 پیمایش به ابتدای بافر.\& .PP .RE \fBScrollToBottom\fR .RS 4 پیمایش به انتهای بافر.\& .PP .RE \fBToggleViMode\fR .RS 4 تغییر وضعیت حالت Vi.\& .PP .RE \fBSearch\fR .RS 4 شروع جستجو.\& .PP .RE \fBOpenConfigEditor\fR .RS 4 باز کردن فایل پیکربندی در ویرایشگر.\& .PP .RE \fBSplitHorizontally\fR .RS 4 تقسیم افقی پنل.\& .PP .RE \fBSplitVertically\fR .RS 4 تقسیم عمودی پنل.\& .PP .RE \fBClosePanel\fR .RS 4 بستن پنل تقسیم‌شده فعلی.\& .PP .RE \fBFocusNextPanel\fR .RS 4 تمرکز روی پنل تقسیم‌شده بعدی.\& .PP .RE \fBFocusPreviousPanel\fR .RS 4 تمرکز روی پنل تقسیم‌شده قبلی.\& .PP .RE .SH "همچنین ببینید (SEE ALSO)" .PP \fBrio\fR(1), \fBrio\fR(5) .PP .SH "اشکالات (BUGS)" .PP باگی پیدا کردید؟\& لطفاً آن را در \fIhttps://github.\&com/raphamorim/rio/issues\fR گزارش دهید.\& .PP .SH "نگه‌دارندگان (MAINTAINERS)" .PP .PD 0 .IP \(bu 4 Raphael Amorim .PD