kitten-@-env(1) kitten Manual kitten-@-env(1)

kitten-@-env - مدیریت متغیرهای محیطی در ترمینال kitty

kitten @ env env_var1=val env_var2=val ...

تغییر متغیرهای محیطی که در پنجره‌های تازه‌راه‌اندازی‌شده دیده خواهند شد. مشابه گزینه env در فایل kitty.conf است، اما بر نمونه‌های در حال اجرای کیتی اثر می‌گذارد. اگر هیچ علامت = در ورودی وجود نداشته باشد، متغیر مربوطه از محیط حذف می‌شود.

نمایش راهنما برای این دستور

یک نشانی برای نمونه کیتی جهت کنترل. این نشانی مطابق با نشانی داده‌شده به نمونه کیتی از طریق گزینه --listen-on یا تنظیم listen_on در فایل kitty.conf است. در صورت مشخص نشدن، متغیر محیطی KITTY_LISTEN_ON بررسی می‌شود. اگر آن نیز یافت نشود، پیام‌ها به ترمینال کنترل‌کننده این فرآیند ارسال می‌شوند؛ یعنی تنها در صورتی کار خواهند کرد که این فرآیند درون یک پنجره کیتی اجرا شود.
گذرواژه‌ای برای استفاده هنگام برقراری ارتباط با کیتی. این امر باعث می‌شود کیتی برای انجام اقدام مشخص‌شده از کاربر درخواست مجوز کند، مگر اینکه گذرواژه پیش‌تر پذیرفته شده باشد یا در فایل kitty.conf از قبل پیکربندی شده باشد. برای استفاده از یک گذرواژه خالی، گزینه --use-password را برابر با always مشخص کنید.
فایلی که گذرواژه از آن خوانده می‌شود. فاصله‌های خالی انتهایی نادیده گرفته می‌شوند. مسیرهای نسبی نسبت به پوشه پیکربندی کیتی حل می‌شوند. از - برای خواندن از ورودی استاندارد (STDIN) استفاده کنید. از fd:num برای خواندن از توصیف‌گر فایل شماره num استفاده کنید. در صورتی که گزینه --password داده نشده باشد، استفاده می‌شود. پیش‌فرض، بررسی وجود فایل rc-pass در پوشه پیکربندی کیتی است.
نام یک متغیر محیطی برای خواندن گذرواژه از آن. در صورتی که گزینه --password-file داده نشده باشد، استفاده می‌شود. پیش‌فرض، بررسی متغیر محیطی KITTY_RC_PASSWORD است.
اگر هیچ گذرواژه‌ای در دسترس نباشد، کیتی معمولاً دستور کنترل از راه دور را بدون گذرواژه ارسال می‌کند. این گزینه می‌تواند برای اجبار به استفاده همیشگی یا عدم استفاده از گذرواژه ارائه‌شده به کار رود. در صورت تنظیم روی always و ارائه نشدن گذرواژه، از گذرواژه خالی استفاده می‌شود.

گزینه‌های انتخابی: if-available، always، never

July 30, 2026 0.48.2