| kitten-@(1) | kitten Manual | kitten-@(1) |
نام (NAME)
kitten-@ - ارسال دستورات کنترلی به ترمینال kitty از راه دور
خلاصه دستور (SYNOPSIS)
kitten @
[گزینههای
سراسری]
[زیردستور]
[گزینههای
زیردستور]
[آرگومانهای
زیردستور] |
توضیحات (DESCRIPTION)
کنترل kitty از طریق ارسال دستورات به آن. برای کارکرد این قابلیت، گزینه allow_remote_control را در kitty.conf تنظیم کنید. هنگام اجرا بدون هیچ زیردستوری، یک شل تعاملی برای کنترل kitty باز میشود.
دستورات (COMMANDS)
- action
- اجرای عمل قابلنگاشت مشخصشده. همچنین ببینید:
- close-tab
- بستن زبانههای مشخصشده. همچنین ببینید:
- close-window
- بستن پنجرههای مشخصشده. همچنین ببینید:
- create-marker
- ایجاد نشانگری که متن مشخصشده را برجسته میکند. همچنین ببینید:
- detach-tab
- جدا کردن زبانههای مشخصشده و قرار دادن آنها در یک پنجره سیستمعامل دیگر/جدید. همچنین ببینید:
- detach-window
- جدا کردن پنجرههای مشخصشده و قرار دادن آنها در یک زبانه دیگر/جدید. همچنین ببینید:
- disable-ligatures
- کنترل رندر نگارههای متصل (ligature). همچنین ببینید:
- env
- تغییر متغیرهای محیطی که توسط فرآیندهای فرزند آینده دیده میشوند. همچنین ببینید:
- focus-tab
- فوکوس روی زبانه مشخصشده. همچنین ببینید:
- focus-window
- فوکوس روی پنجره مشخصشده. همچنین ببینید:
- get-colors
- دریافت رنگهای ترمینال. همچنین ببینید:
- get-text
- دریافت متن از پنجره مشخصشده. همچنین ببینید:
- goto-layout
- تنظیم چیدمان پنجره. همچنین ببینید:
- kitten
- اجرای یک kitten. همچنین ببینید:
- last-used-layout
- تغییر به آخرین چیدمان استفادهشده. همچنین ببینید:
- launch
- اجرای یک فرآیند دلخواه در یک پنجره/زبانه جدید. همچنین ببینید:
- load-config
- بارگذاری (مجدد) فایل پیکربندی. همچنین ببینید:
- ls
- فهرست کردن زبانهها/پنجرهها. همچنین ببینید:
- new-window
- باز کردن پنجره جدید. همچنین ببینید:
- remove-marker
- حذف نشانگر تنظیمشده کنونی (در صورت وجود). همچنین ببینید:
- resize-os-window
- تغییر اندازه/نمایش/پنهانسازی و غیره برای پنجرههای مشخصشده سیستمعامل. همچنین ببینید:
- resize-window
- تغییر اندازه پنجرههای مشخصشده. همچنین ببینید:
- run
- اجرای یک برنامه در رایانهای که kitty روی آن در حال اجراست و دریافت خروجی آن. همچنین ببینید:
- scroll-window
- اسکرول کردن پنجرههای مشخصشده. همچنین ببینید:
- select-window
- انتخاب بصری یک پنجره در زبانه مشخصشده. همچنین ببینید:
- send-key
- ارسال فشردهشدن کلیدهای دلخواه به پنجرههای مشخصشده. همچنین ببینید:
- send-text
- ارسال متن دلخواه به پنجرههای مشخصشده. همچنین ببینید:
- set-background-image
- تنظیم تصویر پسزمینه. همچنین ببینید:
- set-background-opacity
- تنظیم میزان شفافیت پسزمینه. همچنین ببینید:
- set-colors
- تنظیم رنگهای ترمینال. همچنین ببینید:
- set-enabled-layouts
- تنظیم چیدمانهای فعال در زبانهها. همچنین ببینید:
- set-font-size
- تنظیم اندازه قلم در پنجره سطح بالای فعال سیستمعامل. همچنین ببینید:
- set-spacing
- تنظیم فاصلههای داخلی و خارجی پنجره. همچنین ببینید:
- set-tab-color
- تغییر رنگ زبانههای مشخصشده در نوار زبانهها. همچنین ببینید:
- set-tab-title
- تنظیم عنوان زبانه. همچنین ببینید:
- set-user-vars
- تنظیم متغیرهای کاربر روی یک پنجره. همچنین ببینید:
- set-window-logo
- تنظیم لوگوی پنجره. همچنین ببینید:
- set-window-title
- تنظیم عنوان پنجره. همچنین ببینید:
- signal-child
- ارسال یک سیگنال به فرآیند پیشزمینه در پنجرههای مشخصشده. همچنین ببینید:
برای دریافت راهنمای یک دستور خاص، دستور زیر را اجرا کنید:
kitten @ |
command -h |
گزینههای سراسری (GLOBAL OPTIONS)
- --to
- نشانی نمونه kitty مورد نظر برای کنترل. متناظر با نشانی دادهشده به نمونه kitty از طریق گزینه --listen-on یا تنظیم listen_on در kitty.conf است. در صورت مشخص نشدن، متغیر محیطی KITTY_LISTEN_ON بررسی میشود. اگر آن نیز یافت نشود، پیامها به ترمینال کنترلکننده این فرآیند ارسال میشوند، یعنی تنها در صورتی کار خواهند کرد که این فرآیند درون یک پنجره kitty اجرا شود.
- --password
- رمز عبوری برای استفاده هنگام برقراری ارتباط با kitty. این باعث میشود kitty از کاربر برای انجام عمل مشخصشده اجازه بخواهد، مگر اینکه رمز عبور قبلاً پذیرفته شده باشد یا در kitty.conf از پیش پیکربندی شده باشد. برای استفاده از رمز عبور خالی، گزینه --use-password را روی always قرار دهید.
- --password-file [=rc-pass]
- فایلی که رمز عبور از آن خوانده میشود. فاصلههای خالی انتهایی نادیده گرفته میشوند. مسیرهای نسبی از دایرکتوری پیکربندی kitty سنجیده میشوند. از - برای خواندن از STDIN استفاده کنید. از fd:num برای خواندن از توصیفگر فایل num استفاده کنید. در صورتی استفاده میشود که هیچ --password مشخص نشده باشد. پیشفرض بررسی فایل rc-pass در دایرکتوری پیکربندی kitty است.
- --password-env [=KITTY_RC_PASSWORD]
- نام متغیر محیطی برای خواندن رمز عبور از آن. در صورتی استفاده میشود که گزینه --password-file مشخص نشده باشد. پیشفرض بررسی متغیر محیطی KITTY_RC_PASSWORD است.
- --use-password [=if-available]
- اگر هیچ رمز
عبوری در
دسترس
نباشد، kitty
معمولاً
فقط دستور
کنترل از
راه دور را
بدون رمز
عبور ارسال
میکند. از
این گزینه
میتوان
برای اجبار
به استفاده
همیشگی یا
هرگز
استفاده
نکردن از
رمز عبور
ارائهشده
استفاده
کرد. اگر
روی always تنظیم
شود و رمز
عبوری
ارائه نشده
باشد، از
رمز عبور
خالی
استفاده
میشود.
انتخابها: if-available, always, never
گزینهها (OPTIONS)
- --help, -h [=no]
- نمایش راهنما برای این دستور.
| July 30, 2026 | 0.48.2 |