الطرفية

صُمِّمت طرفية Mobile SSH للتشغيل على الهاتف والجهاز اللوحي. تجمع بين مساحة الطرفية، وصف المفاتيح الإضافية، وأجزاء الجلسات المتعددة، ومعالجة التمرير، وسلوك إعادة الاتصال.

أساسيات الطرفية

شبكة الجلسات المتعددة

يمكن لـ Mobile SSH تشغيل ما يصل إلى ثماني جلسات SSH في الوقت نفسه. تظهر كل جلسة كجزء في شبكة الطرفيات. يعرض رأس الجزء الوجهة أو العنوان الحالي. اضغط على جزء لتحديده، أو استخدم + Add Session لبدء اتصال آخر.

إغلاق جزء يقطع جلسة SSH تلك. العودة إلى الشاشة الرئيسية يُبقي الجلسات النشطة متاحة عبر Active Sessions.

صف المفاتيح الإضافية

يظهر صف المفاتيح الإضافية فوق لوحة مفاتيح Android ويوفّر مفاتيح طرفية يصعب استخدامها على لوحات اللمس:

يعمل CTRL وShift كمعدِّلَين لاصقَين للإدخال المتوافق التالي. على سبيل المثال، اضغط CTRL ثم اكتب C لإرسال Ctrl-C.

سلوك لوحة المفاتيح

في Mobile SSH إعدادان متعلقان بلوحة المفاتيح:

عند تفعيل الاقتراحات، يخزّن Mobile SSH النص قيد التأليف حتى حدّ الكلمة، بحيث يستطيع تصحيح لوحة المفاتيح استبدال الكلمة الحالية قبل إرسالها إلى الصدفة البعيدة. تتجاوز مفاتيح التحكم وتوليفات الطرفية هذا المخزّن، بحيث تصل اختصارات مثل أوامر بادئة tmux بسرعة.

يمرّ الإدخال الصوتي (زر ميكروفون Gboard) عبر مخزّن النص قيد التأليف نفسه، لذا يُرسَل النص المُملى بعد تحديده وليس حرفًا حرفًا.

التحديد والنسخ والمشاركة

اضغط مطوّلًا داخل الطرفية للدخول إلى وضع التحديد. يوفّر شريط التحديد ثلاثة إجراءات:

التمرير

يوجّه Mobile SSH إيماءات التمرير حسب حالة الطرفية:

إذا كتبت أثناء التمرير للخلف، يعود Mobile SSH إلى عرض الطرفية المباشر.

سلوك tmux

يراقب Mobile SSH أوامر tmux الصادرة للإرفاق وإنشاء جلسة جديدة، مثل:

tmux attach -t work
tmux a -t work
tmux new -A -s work

عند انقطاع الاتصال بينما كنت في tmux، قد يتذكّر التطبيق اسم آخر جلسة tmux لذلك الخادم ويحاول إعادة الإرفاق بعد إعادة الاتصال. إذا لم يُلاحَظ اسم جلسة صريح لكن التطبيق يعرف أنك كنت في جلسة شبيهة بـ tmux بشاشة بديلة، فقد يجرّب tmux attach عامًا.

هذا السلوك بأفضل جهد. إذا لم تعد جلسة tmux البعيدة موجودة، تبقى الصدفة البعيدة متاحة.

Agent alerts

يستطيع Mobile SSH مراقبة خرج الطرفية للجلسة النشطة بحثًا عن أنماط تشير إلى انتظار عامل بعيد للإدخال. عند اكتشاف تطابق — مثل توقف Claude Code أو Codex عند موجّه — يرسل التطبيق إشعارًا مع صوت واهتزاز اختياريَّين.

للضبط:

  1. افتح Settings من الشاشة الرئيسية.
  2. فعّل Agent alerts.
  3. اختر صوت الإشعار ونمط الاهتزاز.

يُشغَّل التنبيه عبر أي مخرج صوتي نشط، بما في ذلك سماعات الأذن، بحيث تسمعه أثناء مشاهدة مقطع فيديو أو مع قفل الهاتف. يظهر الإشعار حتى عندما يعمل Mobile SSH في الخلفية.

تُطابَق أنماط Agent alerts مع خرج الطرفية المرئي. إذا أخرج أداتك البعيدة سطر موجّه يمكن التعرف عليه (اسم مستخدم، أو ?، أو سؤال بين أقواس)، فقد يلتقطه التطبيق تلقائيًا. إذا كانت التنبيهات تُطلَق كثيرًا أو لا تُطلَق أبدًا، فاضبط الحساسية في Settings.

برامج الطرفية بملء الشاشة

لبرامج مثل Vim وless وhtop وأدوات ncurses وأجزاء tmux: