| RIO(1) | General Commands Manual | RIO(1) |
نام (NAME)
Rio - یک شبیهساز ترمینال چندسکویی با شتابدهنده گرافیکی (GPU)
خلاصه دستور (SYNOPSIS)
Rio یک شبیهساز ترمینال مدرن است که با Rust و WebGPU توسعه یافته و رندرینگ با کارایی بالا را به همراه پشتیبانی از قابلیتهای مدرن ترمینال از جمله گرافیک sixel، ابرپیوندها و سایهزنهای سفارشی فراهم میکند.
پرچمها (FLAGS)
-h, --help
-V, --version
گزینهها (OPTIONS)
-e, --command <COMMAND>...
-w, --working-dir <WORKING_DIR>
--write-config [<PATH>]
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 <TITLE>
پیکربندی (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
همچنین ببینید (SEE ALSO)
گزارش باگها (BUGS)
اشکالی پیدا کردید؟ لطفاً آن را در https://github.com/raphamorim/rio/issues گزارش دهید.
نگهدارندگان (MAINTAINERS)
- •
- Raphael Amorim <rapha850@gmail.com>
| 2026-08-31 |