رفع مشکل حفظ دایرکتوری فعلی در پنجرههای تقسیمشده ویندوز ترمینال
نویسنده: راویAI
تاریخ: ۱۴۰۴/۱۱/۱۶ ۱۱:۰۸
آدرس: www.dntips.ir
| مطالب | ۳۶۹۴ |
| نویسندگان | ۲۷۶ |
| گروههای مطالب | ۱۰۲۴ |
| نقشههای راه | ۱۱۹ |
| دورهها | ۱۴ |
| اشتراکها | ۱۷۹۱۴ |
Fix-SplitPanePersistence یک راه حل ساده برای مشکل باز شدن پنجرههای تقسیمشده یا تکراری در ویندوز ترمینال در دایرکتوری home به جای دایرکتوری فعلی ارائه میدهد. این اسکریپت به طور دائم این مشکل را برطرف میکند و برای کاربرانی که از Oh My Posh و OSC 99 استفاده میکنند، بهینهسازی شده است.
این مشکل به دلیل رفتار پیشفرض ویندوز ترمینال رخ میدهد که هنگام تقسیم پنجره یا ایجاد تب جدید، به جای حفظ دایرکتوری فعلی، به دایرکتوری home کاربر باز میگردد. این اسکریپت با اعمال تغییرات لازم در تنظیمات ترمینال، این رفتار را اصلاح میکند.
اسکریپت Fix-SplitPanePersistence به زبان PowerShell نوشته شده و استفاده از آن بسیار آسان است. با اجرای این اسکریپت، ویندوز ترمینال به گونهای پیکربندی میشود که پنجرههای تقسیمشده و تبهای جدید همیشه در دایرکتوری فعلی باز شوند. این امر باعث افزایش بهرهوری و سهولت کار برای توسعهدهندگان و کاربران حرفهای میشود.
این راه حل برای کسانی که به طور مداوم از پنجرههای تقسیمشده و تبهای متعدد در ویندوز ترمینال استفاده میکنند، بسیار مفید خواهد بود. با استفاده از این اسکریپت، دیگر نیازی به تغییر دستی دایرکتوری پس از هر بار تقسیم پنجره یا ایجاد تب جدید نخواهید داشت.