टर्मिनल

Mobile SSH टर्मिनल फ़ोन और टैबलेट संचालन के लिए बनाया गया है। यह एक टर्मिनल कैनवस, अतिरिक्त कुंजी पंक्ति, मल्टी-सेशन पैन, स्क्रॉल हैंडलिंग और पुनः-कनेक्शन व्यवहार को एक साथ जोड़ता है।

टर्मिनल मूल बातें

मल्टी-सेशन ग्रिड

Mobile SSH एक साथ आठ SSH सेशन तक चला सकता है। प्रत्येक सेशन टर्मिनल ग्रिड में एक पैन के रूप में दिखता है। पैन हेडर वर्तमान लक्ष्य या शीर्षक दिखाता है। पैन को चुनने के लिए टैप करें, या दूसरा कनेक्शन शुरू करने के लिए + Add Session उपयोग करें।

पैन बंद करना उस SSH सेशन को डिस्कनेक्ट करता है। स्टार्ट स्क्रीन पर लौटने पर सक्रिय सेशन Active Sessions के माध्यम से उपलब्ध रहते हैं।

अतिरिक्त कुंजी पंक्ति

अतिरिक्त कुंजी पंक्ति Android कीबोर्ड के ऊपर दिखती है और टर्मिनल कुंजियाँ प्रदान करती है जो टच कीबोर्ड पर असुविधाजनक होती हैं:

CTRL और Shift अगले संगत इनपुट के लिए स्टिकी मॉडिफ़ायर की तरह कार्य करते हैं। उदाहरण के लिए, CTRL टैप करें, फिर Ctrl-C भेजने के लिए C टाइप करें।

कीबोर्ड व्यवहार

Mobile SSH में दो कीबोर्ड-संबंधी सेटिंग्स हैं:

जब सुझाव सक्षम होते हैं, Mobile SSH कंपोज़िंग टेक्स्ट को शब्द-सीमा तक बफ़र करता है ताकि रिमोट शेल पर भेजे जाने से पहले कीबोर्ड सुधार वर्तमान शब्द को बदल सके। कंट्रोल कुंजियाँ और टर्मिनल कॉर्ड उस बफ़र को बायपास करते हैं, इसलिए tmux प्रीफ़िक्स कमांड जैसे शॉर्टकट तुरंत पहुँचते हैं।

वॉइस इनपुट (Gboard माइक्रोफ़ोन बटन) उसी कंपोज़िंग-टेक्स्ट बफ़र से होकर गुज़रता है, इसलिए बोला गया टेक्स्ट हल होने पर एक साथ भेजा जाता है, न कि अक्षर-दर-अक्षर।

चयन, कॉपी, साझा करें

चयन मोड में जाने के लिए टर्मिनल के अंदर देर तक दबाएँ। चयन टूलबार तीन क्रियाएँ देता है:

स्क्रॉलिंग

Mobile SSH टर्मिनल की स्थिति के आधार पर स्क्रॉल इशारों को रूट करता है:

यदि आप पीछे स्क्रॉल करते हुए टाइप करते हैं, तो Mobile SSH लाइव टर्मिनल दृश्य पर लौट आता है।

tmux व्यवहार

Mobile SSH आउटगोइंग tmux attach और new-session कमांड देखता है, जैसे:

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 alert पैटर्न दृश्य टर्मिनल आउटपुट से मिलाए जाते हैं। यदि आपका रिमोट टूल एक पहचानने योग्य प्रॉम्प्ट लाइन आउटपुट करता है (कोई उपयोगकर्ता नाम, ?, या कोष्ठक में प्रश्न), तो ऐप उसे स्वचालित रूप से पकड़ सकता है। यदि अलर्ट बहुत अधिक या बिल्कुल नहीं आते, तो Settings में संवेदनशीलता समायोजित करें।

फ़ुल-स्क्रीन टर्मिनल प्रोग्राम

Vim, less, htop, ncurses टूल और tmux पैन जैसे प्रोग्रामों के लिए: