Ghostty هو برنامج محاكاة طرفية مفتوح المصدر مكتوب بلغة برمجة Zig. يُقدّم هذا التحديث مجموعة من الميزات الجديدة، بما في ذلك البحث بالرجوع للخلف، وأشرطة التمرير المدمجة، وإشعارات إنهاء العمليات. تم تطوير Ghostty 1.3.0 على مدار ستة أشهر، وتلقّى أكثر من 2800 تعديل من 180 مساهمًا.
تغييرات كبيرة
البحث عن النصوص/المطابقةيمكنك الآن البحث عن نص في نافذة الطرفية أثناء التمرير في نافذة Ghostty بالضغط على Ctrl + Shift + F في نظام Linux (Cmd + F في نظام macOS). سيظهر حقل بحث في الزاوية. سيطابق النص المُدخل في الحقل النص الموجود في نافذة العرض الحالية. يمكنك التنقل بين النتائج باستخدام مفاتيح الأسهم أو اختصارات لوحة المفاتيح - هذه الميزة قابلة للتخصيص، مثل معظم ميزات Ghostty. العيب الوحيد، كما هو متوقع، هو أن النتائج تقتصر على نافذة العرض الحالية فقط، ولا تشمل سجل التمرير بالكامل.
أشرطة التمرير في جوستيكان برنامج Ghostty يدعم بالفعل التمرير باستخدام عجلة الماوس، واختصارات لوحة المفاتيح، وإيماءات لوحة اللمس. ويضيف الإعداد الجديد ببساطة أشرطة تمرير مرئية توفر سياقًا بصريًا أثناء التمرير لأعلى الصفحة.
تحسينات أخرى:
- إشعارات إكمال الأوامر، قابلة للتكوين في ملف التكوين وفقًا للتفضيلات، باستخدام إجراءات متنوعة (الصوت، الإشعارات، التأخير قبل إرسال الإشعار، الإشعار سواء كانت المحطة الطرفية في التركيز أم لا، إلخ).
- تمت إضافة دعم لأحداث النقر، مما يسمح لك بنقل المؤشر إلى جزء محدد من موجه الأوامر. يختلف الدعم باختلاف نوع الصدفة، ولكنه يعمل في Fish وNushell وZsh وغيرها.
- ويشير المطورون إلى "تنفيذ أكثر اكتمالاً ودقة لـ OSC 133" (معيار تسلسل الهروب الطرفي).
- شهدت إصدارات Ghostty لنظام Linux أيضًا العديد من التغييرات المهمة:
- للتبديل بين علامات التبويب، يمكنك التمرير لليسار/لليمين بإصبعين؛
- معلمات سطر الأوامر الإضافية لفتح نافذة جديدة: -e و –working-directory؛
- ضبط توسيط النافذة بشكل صحيح باستخدام معلمات النافذة المخصصة: -window-height / -width؛
- يتم أخذ إعدادات لصق زر الفأرة الأوسط في جنوم في الاعتبار؛
- أصبح تعيين مفاتيح XKB يعمل الآن.
يمكنك تثبيت Ghostty بطرق مختلفة: عن طريق تنزيل إصدار غير رسمي من Ghostty بالصيغة DEB (github.com) أو AppImage أو عن طريق تجميع كل شيء من مصدر الرمز.
المصدر: linux.org.ru
