انتشار نسخه جدید ترمینال قدرتمند Kitty 0.50 با قابلیت ذخیره خودکار تبها و پنجرهها!

بیینید قضیه چیه! اگر شما هم از اون دسته کاربرهایی هستید که توی لینوکس یا macOS مدام با Terminal سر و کار دارید، حتماً براتون پیش اومده که بعد از یک ریاستارت یا خروج از سیستم، کلی پنجره و تب باز داشتید که همشون بسته شدن و باید از نو همهچیز رو باز کنید. حالا نسخه جدید ترمینال محبوب kitty یعنی ورژن 0.50 اومده تا دقیقاً همین مشکل رو حل کنه و دقیقاً از همون جایی که سیستم رو رها کرده بودید، همهچیز رو براتون برگردونه!
ترمینال kitty که یک ابزار بر پایه GPU و فوقالعاده سریعه، توی نسخه جدید خودش کلی قابلیت جذاب و باحال اضافه کرده که کار کردن با محیط خط فرمان رو خیلی لذتبخشتر میکنه. بیید ببینیم توی این آپدیت جدید چه خبره.
قابلیت بازگردانی جلسات کاری (Session Restore)

توی نسخه 0.50 وقتی یک session تموم میشه، kitty حواሰش به همه پنجرههای OS، تبها و حتی اسکرولبکها هست و موقعی که دوباره برنامه رو باز میکنید، همهچیز رو براتون ریاستور میکنه. برای فعال کردنش هم کافیه تنظیمات restore_session_after_logout رو توی فایل kitty.conf فعال کنید.
روی لینوکس این قابلیت به یک دسکتاپ پرتال با نسخه 3 از اینترفیس inhibit نیاز داره. اطلاعات وضعیت روی لینوکس به صورت رمزنگارینشده اما امن ذخیره میشه، ولی روی macOS سیستم با استفاده از یک کلید اختصاصی در keychain ازش محافظت میکنه.
یک قابلیت باحال دیگه، پنجرههای Docked هستند که بهتون اجازه میدن یک پنجره رو به لبه یک پنجره دیگه یا یک تب پین کنید. این پنجرهها بیرون از layout اصلی قرار میگیرن و به درد مواردی مثل status bar یا یک فایل تری میخورن.
علاوه بر اینها، سهتا cursor trail shader جدید به نامهای cursor-trail-railgun، cursor-trail-torpedo و cursor-trail-pixiedust اضافه شده که موقع تکون دادن ماوس، ذراتی رو دنبال کرسر نشون میده و یک افکت فوقالعاده جذاب شبیه به Neovide براتون میسازه.
کاربرهای Wayland حالا میتونن خیلی راحت از Touchscreen استفاده کنن؛ با یک تپ کلیک کنن، با سوایپ اسکرول کنن و با نگه داشتن انگشت متنها رو انتخاب کنن. دکوراسیون پنجرهها روی GNOME و کامپوزیترهای مشابه هم کاملاً native به نظر میرسه.
تست و بررسی قابلیتهای جدید
توی بررسیهای انجام شده روی kitty 0.50، تست پنجرههای docked با اضافه کردن key bindingها به کمک Nano نشون داد که چقدر این ابزار انعطافپذیره. باز کردن تب جدید با Ctrl+Shift+T هم یک صفحه تمیز و کالیبره بهتون میده بدون اینکه کارهای قبلیتون گم بشن.
نحوه نصب
برای نصب سریع این ابزار میتونید از دستور cURL زیر استفاده کنید:
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdinهمچنین این ابزار توی Repository اکثر توزیعهای اصلی لینوکس موجوده، البته ممکنه ورژن اونها کمی قدیمیتر باشه:
- Ubuntu:
sudo apt install kitty - Fedora:
sudo dnf install kitty - Arch Linux:
sudo pacman -S kitty
اگر هم دوست داشتید میتونید اقدام به Build از روی source کنید و از آخرین تغییرات لذت ببرید.




