RIO(1) General Commands Manual RIO(1) نام (NAME) Rio - یک شبیه‌ساز ترمینال چندسکویی با شتاب‌دهنده گرافیکی (GPU) خلاصه دستور (SYNOPSIS) Rio یک شبیه‌ساز ترمینال مدرن است که با Rust و WebGPU توسعه یافته و رندرینگ با کارایی بالا را به همراه پشتیبانی از قابلیت‌های مدرن ترمینال از جمله گرافیک sixel، ابرپیوندها و سایه‌زن‌های سفارشی فراهم می‌کند. پرچم‌ها (FLAGS) -h, --help اطلاعات راهنما را نمایش می‌دهد. -V, --version اطلاعات نسخه را نمایش می‌دهد. گزینه‌ها (OPTIONS) -e, --command ... دستور و آرگومان‌ها برای اجرا (باید آخرین آرگومان باشد). -w, --working-dir اجرای شل در دایرکتوری کاری مشخص‌شده. --write-config [] پیکربندی را در یک مسیر مشخص یا در مکان پیش‌فرض می‌نویسد. Rio فایل پیکربندی را به‌طور خودکار ایجاد نمی‌کند، اما در سیستم‌های UNIX در مکان‌های زیر به دنبال آن می‌گردد: 1. $RIO_CONFIG_HOME/config.toml 2. $XDG_CONFIG_HOME/rio/config.toml 3. $HOME/.config/rio/config.toml در Windows، فایل پیکربندی در مسیر زیر جستجو خواهد شد: 1. %USERPROFILE%\AppData\Local\rio\config.toml --enable-log-file لاگ‌ها را در فایلی درون دایرکتوری پیکربندی می‌نویسد. --title-placeholder باز کردن پنجره با عنوان مشخص‌شده. پیکربندی (CONFIGURATION) Rio از قالب TOML برای پیکربندی استفاده می‌کند. فایل پیکربندی در صورت تغییر به‌طور خودکار دوباره بارگذاری می‌شود. برای مستندات تفصیلی پیکربندی rio(5) را ببینید. ویژگی‌ها (FEATURES) Rio از بسیاری از قابلیت‌های مدرن ترمینال پشتیبانی می‌کند: • رندرینگ مبتنی بر شتاب‌دهنده سخت‌افزاری پردازنده گرافیکی (GPU) با استفاده از WebGPU • پروتکل گرافیکی Sixel • پروتکل تصویر iTerm2 • پروتکل صفحه‌کلید Kitty • ابرپیوندها (OSC 8) • حالت Vi برای ناوبری • پنل‌های تقسیم‌شده (Split panels) • سایه‌زن‌های سفارشی (سازگار با RetroArch) • تم‌های تطبیقی • اتصال حروف فونت (Font ligatures) • پشتیبانی از گستره رنگی وسیع (Wide color gamut) محیط (ENVIRONMENT) RIO_CONFIG_HOME مسیر سفارشی برای دایرکتوری پیکربندی Rio. در صورت تنظیم شدن، Rio به جای مکان‌های پیش‌فرض، در این دایرکتوری به دنبال فایل‌های پیکربندی خواهد گشت. همچنین ببینید (SEE ALSO) rio(5) گزارش باگ‌ها (BUGS) اشکالی پیدا کردید؟ لطفاً آن را در https://github.com/raphamorim/rio/issues گزارش دهید. نگه‌دارندگان (MAINTAINERS) • Raphael Amorim <rapha850@gmail.com> 2026-08-31 RIO(1)