டெர்மினல்
Mobile SSH டெர்மினல் தொலைபேசி மற்றும் டேப்லெட் இயக்கத்திற்காக உருவாக்கப்பட்டது. இது ஒரு டெர்மினல் கேன்வாஸ், கூடுதல் விசை வரிசை, பல-அமர்வு பலகங்கள், உருளல் கையாளுதல் மற்றும் மீள்-இணைப்பு நடத்தையை இணைக்கிறது.
டெர்மினல் அடிப்படைகள்
- டெர்மினல் வண்ண ஆதரவு மற்றும் கர்சர்-விசை கையாளுதலுடன் xterm-பாணி நடத்தையைப் பயன்படுத்துகிறது.
- ஸ்க்ரோல்பேக் இடையகம் இயல்பாக 5000 வரிகளை வைத்திருக்கிறது; அமைப்புகளில் அதை 1,000, 10,000 அல்லது 50,000 ஆக அமைக்கலாம்.
- தட்டச்சு செய்வதற்கு முன் பலகத்தைத் தேர்ந்தெடுக்க அதைத் தட்டவும்.
- உரை அளவை மாற்ற டெர்மினல் பலகத்தில் கிள்ளவும். சைகை நிலைத்த பிறகு Mobile SSH தொலை PTY இன் அளவை மாற்றுகிறது.
- முழுத்திரை பயன்முறையில் நுழைய பலகத்தில் இருமுறை தட்டவும் (அல்லது அதன் விரிவாக்கப் பொத்தானைப் பயன்படுத்தவும்). கட்டத்திற்குத் திரும்ப Android இல் Back ஐ அல்லது iOS இல் சுருக்கப் பொத்தானைப் பயன்படுத்தவும்.
பல-அமர்வு கட்டம்
Mobile SSH ஒரே நேரத்தில் எட்டு SSH அமர்வுகள் வரை இயக்க முடியும். ஒவ்வொரு அமர்வும் டெர்மினல் கட்டத்தில் ஒரு பலகமாகத் தோன்றும். தேர்ந்தெடுக்க பலகத்தைத் தட்டவும், அல்லது மற்றொரு இணைப்பைத் தொடங்க + Add Session ஐப் பயன்படுத்தவும்.
பலக தலைப்பு நீங்கள் எங்கிருக்கிறீர்கள் என்பதைச் சொல்கிறது. Android இல் அது அந்த பலகத்தின் உண்மையான வேலை கோப்பகத்தைக் காட்டுகிறது — tmux இடம் கேட்டோ அல்லது ஷெல் OSC 7 வழியாக அறிவித்ததோ, செயலி திறந்திருக்கும் வரை புதுப்பிக்கப்படும்; iOS இல் தொலைப் பக்கம் அமைக்கும் தலைப்பைக் காட்டி, இல்லாதபோது user@host:port க்குத் திரும்புகிறது.
பலகையை மூடினால் அதன் SSH அமர்வு துண்டிக்கப்படும். முகப்பில் செயலில் உள்ள அமர்வுகள் மூலம் இயங்கும் இணைப்பிற்குத் திரும்பலாம். தலைப்பு நின்ற இணைப்பைக் காட்டும்; அமைப்புகளில் பரிமாற்ற வேகம், பதில் வராதபோது மங்குதல் அல்லது அதிர்வு உள்ளன.
Eternal Terminal (ET)
இரு தளங்களிலும் சேவையகத்தைச் சேர்க்கும்போது அல்லது மாற்றும்போது போக்குவரத்து தேர்வில் இவை கிடைக்கும்:
- SSH — ஒரு நிலையான SSH இணைப்பு (இயல்புநிலை).
- Eternal Terminal — உங்கள் ஷெல்லை மறுதொடக்கம் செய்யாமலேயே நெட்வொர்க் துண்டிப்புகள், சாதன உறக்கம் மற்றும் IP முகவரி மாற்றங்களைத் தாங்கும் ஒரு ET அமர்வு.
ET அமர்வை சேவையகத்தில் உயிருடன் வைத்திருக்கிறது, எனவே உங்கள் தொலைபேசி நெட்வொர்க்கை மாற்றும்போது அல்லது உறக்கத்திலிருந்து விழிக்கும்போது, Mobile SSH புதிய ஷெல்லைத் திறக்காமல் அதே இயங்கும் ஷெல்லுடன் மீண்டும் இணைகிறது. மொபைல் தரவு, Wi-Fi/செல்லுலார் மாற்றங்கள் மற்றும் நீண்ட நேரம் இயங்கும் கட்டளைகளுக்கு இது நன்றாகப் பொருந்துகிறது.
ET-க்கு ஹோஸ்டில் etserver வேண்டும். இல்லாவிட்டால் SSH வழியாக நிறுவித் தொடங்க Mobile SSH முன்வரும். அமைப்புக் கட்டளைகளைப் பார்த்து அனுமதித்து Eternal Terminal தேர்ந்தெடுக்கவும். இடைநிலை ஹோஸ்ட் வழிகளுக்கு SSH தேவை.
கூடுதல் விசை வரிசை
இரு தளங்களுமே பதின்மூன்று டெர்மினல் விசைகள் கொண்ட ஒரு வரிசையை கை எட்டும் தூரத்தில் வைக்கின்றன — தொடு விசைப்பலகையில் சிரமமான அல்லது இல்லாத விசைகளையே. Android இல் அது அமர்வின் அடிப்பகுதியில் உள்ள ஒரு பட்டை (வன்பொருள் விசைப்பலகை இணைக்கப்பட்டால் அது தானாக மறைந்துகொள்ளும்); iOS இல் அது மென்-விசைப்பலகைக்கு மேலே அமர்கிறது.
இரண்டு இயல்புநிலைத் தொகுப்புகளும் ஒரே அளவு, ஆனால் ஒரே மாதிரி அல்ல:
| Android | iOS | |
|---|---|---|
| இயல்புநிலைகள் | ESC TAB CTRL அம்புகள் HOME PGUP END PGDN ⌫ ⌨ | ESC TAB CTRL ⇧ அம்புகள் HOME END PGUP PGDN ⌨ |
| வேறுபாடு | பின்னழிப்பு உண்டு, Shift இல்லை | ஒட்டும் Shift உண்டு, பின்னழிப்பு இல்லை |
வரிசை ஒருபோதும் ஸ்க்ரோல் ஆவதில்லை. விசைகள் அகலத்தில் அடங்காமல் போகும்போது அவை இடத்தைச் சமமாகப் பங்கிட்டு இரண்டாவது வரிசைக்கு மடிகின்றன; அப்போதும் மீதமிருப்பவை ⋯ ஓவர்ஃப்ளோ மெனுவில் அடங்குகின்றன. எதுவும் ஸ்வைப்புக்குப் பின்னால் மறைக்கப்படுவதோ திரை விளிம்பில் வெட்டப்படுவதோ இல்லை, மேலும் ஓவர்ஃப்ளோவிலிருந்து நீங்கள் எடுக்கும் விசைக்கும் ஏற்கனவே அழுத்திய மாற்றி பொருந்தும்.
CTRL ஒட்டும் மாற்றியாகச் செயல்படுகிறது: CTRL ஐத் தட்டி, பின்னர் Ctrl-C அனுப்ப C ஐத் தட்டச்சு செய்யவும். Shift Android ஐ விட iOS இல் அதிகம் ஒட்டும் தன்மை கொண்டது — iOS இல் அது மென்-விசைப்பலகையில் நீங்கள் அடுத்து தட்டச்சு செய்யும் எழுத்தையும் பெரிய எழுத்தாக்குகிறது, Android இல் அது பட்டையின் சொந்த விசைகளுக்கு மட்டுமே பொருந்துகிறது (Shift+Tab, Shift+அம்புகள்).
ஒரு அம்பு அல்லது PGDN போன்ற விசையை அழுத்திப் பிடித்தால் அது மீண்டும் மீண்டும் அனுப்பப்படும்.
விசைப்பலகை நடத்தை
Android-ல் சாதாரண தட்டச்சு நேரடியாக தொலைநிலை ஷெல்லுக்குச் செல்லும்; தானியங்குத் திருத்தமும் முன்கணிப்பும் இயல்பாக அணைந்திருக்கும். விசைப்பலகைக் குரல் உள்ளீடு தொடர்ந்து இயங்கும்.
iOS-ல் அமைப்புகள் → முனையம் → குரல் உள்ளீடும் பரிந்துரைகளும் இயல்பாக இயங்கும். வரி எழுதும்போது குரல், முன்கணிப்பு, திருத்தங்கள் கிடைக்கும். நேரடி விசைகளுக்கு இதையும் விசைப்பலகை பரிந்துரைகள் அமைப்பையும் அணைத்துப் புதிய பலகை திறக்கவும்.
தட்டினால் விசைப்பலகையைக் காட்டு மென்பொருள் விசைப்பலகை எழ வேண்டுமா என்பதைத் தீர்மானிக்கும். Android-ல் இயல்பாக அணைப்பு, iOS-ல் இயக்கம்; கருவிப்பட்டைப் பொத்தானும் கிடைக்கும்.
வன்பொருள் விசைப்பலகைகள்
வெளிப்புற மற்றும் Bluetooth விசைப்பலகைகள் Android மற்றும் iOS இரண்டிலும் டெர்மினலை நேரடியாக இயக்குகின்றன. சாதாரண எழுத்துகளுக்கு அப்பால், Mobile SSH அம்பு விசைகள், Home/End, PgUp/PgDn, Insert, Delete, Esc, செயல்பாட்டு விசைகள் F1–F12, Ctrl+விசை மற்றும் Alt/Option-ஐ-Meta ஆக்கும் கார்டுகள், மற்றும் Shift+Tab ஆகியவற்றை வரைபடமாக்குகிறது. மாற்றி விசைகள் கூடுதல் விசை வரிசையின் ஒட்டும் மாற்றிகளுடன் இணைந்து செயல்படுகின்றன.
ஒட்டுதல்
அதைக் கோரும் ஒரு நிரலில் (bash, Vim மற்றும் பிற bracketed-paste செயலிகள்) ஒட்டுவது bracketed-paste குறிப்பான்களில் மடிக்கப்படுகிறது, இதனால் பல-வரி கிளிப்போர்டு உள்ளடக்கம் வரிக்கு வரி தானாக இயக்கப்படுவதற்குப் பதிலாக உரையாகச் செருகப்படுகிறது. உண்மையான ஒட்டுதல்கள் மட்டுமே மடிக்கப்படுகின்றன; தட்டச்சு செய்யப்பட்ட மற்றும் சொல்லப்பட்ட உரை தீண்டப்படாது.
தேர்ந்தெடு, நகலெடு, பகிர்
சொல்லைத் தேர்வுசெய்ய முனையத்தில் நீண்ட அழுத்தம் கொடுத்து கைப்பிடிகளை இழுக்கவும். தேர்வுப் பட்டையில்:
- Copy — தேர்ந்தெடுத்த உரையை கணினிக் கிளிப்போர்டில் வைக்கும். அதன் பிறகு தேர்வு தனிப்படுத்தப்பட்டே இருக்கும், எனவே அதை பகிரலாம், மீண்டும் நகலெடுக்கலாம் அல்லது நீட்டிக்கலாம்.
- Share — தேர்ந்தெடுத்த உரையை கணினிப் பகிர்வுத் தாளுக்கு (மின்னஞ்சல், குறிப்புகள், செய்தி அனுப்புதல் போன்றவை) அனுப்பும்.
- Select all — தேர்வை முழு புலப்படும் டெர்மினல் இடையகம் வரை விரிவாக்கி, பின்னர் Copy அல்லது Share செய்யும்.
- ஒட்டு — கிளிபோர்டு உரையை முனையத்தில் செருகவும்.
டெர்மினலில் தேடு
முழு டெர்மினல் இடையகத்தையும் — ஸ்க்ரோல்பேக் மற்றும் புலப்படும் திரையையும் — தேடி, பொருத்தங்களுக்கு இடையே தாவுங்கள். டெர்மினல் கட்டுப்பாடுகளிலிருந்து தேடலைத் திறந்து, ஒரு வினவலைத் தட்டச்சு செய்து, கண்டெடுப்புகள் வழியே செல்லுங்கள். இது Android மற்றும் iOS இரண்டிலும் செயல்படுகிறது.
வண்ணம், சாய்வெழுத்துகள் மற்றும் தொலை கிளிப்போர்டு
- டெர்மினல் 24-bit true color மற்றும் சாய்வெழுத்துகளை (italics) வழங்குகிறது, எனவே தீம் செய்யப்பட்ட ப்ராம்ப்ட்கள், தொடரியல் தனிப்படுத்தல் மற்றும் TUI-கள் டெஸ்க்டாப்பில் இருப்பது போலவே தோற்றமளிக்கும்.
- OSC 52 கிளிபோர்டு: தொலைநிலை நிரல்கள் தொலைபேசியில் உரையை நகலிடலாம். தொலைபேசியின் கிளிபோர்டைப் படிக்கத் தனி விருப்ப அனுமதி வேண்டும்; அது இயல்பாக அணைந்துள்ளது.
- Android மற்றும் iOS இரண்டிலும், அகன்ற CJK, emoji மற்றும் இணை எழுத்துகள் (grapheme cluster மற்றும் zero-width joiner) சரியாக அளக்கப்பட்டு வரையப்படுகின்றன, மேலும் வழங்கப்பட்ட Nerd Font கணினி எழுத்துரு காலி பெட்டிகளாகக் காட்டும் powerline, starship, devicon மற்றும் Material Design ஐகான் க்ளிஃப்களை வரைகிறது.
ஷெல் ஒருங்கிணைப்பு மற்றும் உள்ளமை படங்கள்
- ஷெல் ஒருங்கிணைப்பு (OSC 133): உங்கள் ஷெல் OSC 133 ப்ராம்ப்ட் குறிப்பான்களை வெளியிடும்போது, Mobile SSH ப்ராம்ப்ட்களுக்கு இடையே நகரலாம், மேலும் நீண்ட நேரம் இயங்கும் கட்டளை முடியும்போது உங்களை விழிப்பூட்டலாம். Android மற்றும் iOS இல் செயல்படும். எந்த செயலியும் அந்தக் குறிப்பான்களைத் தானாகச் செருகுவதில்லை — உங்கள் ஷெல்தான் அவற்றை வெளியிட வேண்டும் (ஒரு
PROMPT_COMMAND/precmdhook, அல்லது starship). Android இல், Settings → Shell integration இல் இயக்கும் வரை ப்ராம்ப்ட் வழிசெலுத்தல் அணைந்திருக்கும்; iOS இல் குறிப்பான்கள் வரத் தொடங்கியவுடன் மெனு தானாகவே தோன்றும். - வெளியீட்டைத் தேர்ந்தெடுத்தல்: ஒரு கட்டளையின் வெளியீட்டுக்குள் எங்கு தொட்டாலும் அந்த முழுத் தொகுதியையும் தேர்ந்தெடுக்கலாம் — கடைசி கட்டளை மட்டுமல்ல, 300 வரிகளுக்கு முன் வந்த கட்டமைப்புப் பிழையையும் — பின்னர் நகலெடுக்கவோ, பகிரவோ, நீட்டிக்கவோ செய்யலாம்.
- உள்ளமைந்த படங்கள்: Kitty கிராபிக்ஸ் படங்கள் Android, iOS முனையத்தில் தோன்றும். பிஞ்ச் பெரிதாக்கல், வரி மடக்கலிலும் படங்கள் செல்லின் அளவில் வரியோடு தொடரும். முழுத்திரை நிரல்களிலும் தோன்றும்; அவற்றின் இடங்கள் சாதாரண ஸ்க்ரோல்பேக்கிலிருந்து தனியாக இருக்கும்.
- மொசைக் குறிகள்: தொகுதி, பிரெயில், sextant, octant குறிகளைச் செயலியே வரைகிறது;
chafa,timg, ANSI கலை எந்த எழுத்துருவிலும் இடைவெளி/வெற்றுப் பெட்டி இல்லாமல் பொருந்தும். - படத் தெளிவுத்திறன்: பட அமைப்பு நிரல்களுக்கு முழு, பாதி அல்லது மூன்றில் ஒரு பங்கு திரைத் தெளிவுத்திறனை அறிவிக்கலாம்; மொபைல் இணைப்பில் அனுப்பும் பிக்சல்கள் குறையும்.
- உண்மையான வேலை கோப்பகம் (Android): கடைசி ப்ராம்ப்ட் அச்சிட்டதை அல்ல, பலகம் உண்மையில் எங்கிருக்கிறது என்பதை பலக தலைப்பு காட்டுகிறது — tmux இடம் கேட்டோ அல்லது ஷெல் OSC 7 வழியாக அறிவித்ததோ.
தோற்றம் மற்றும் விசைகள்
Android மற்றும் iOS இரண்டிலும், அமைப்புகள் (Settings) டெர்மினலை உங்களுக்கேற்ப மாற்ற உதவுகிறது:
- எழுத்துரு: கணினி monospace எழுத்துரு, JetBrains Mono அல்லது Source Code Pro என தேர்வு செய்யுங்கள்.
- நிற திட்டம்: Default, Solarized Dark அல்லது Light, Gruvbox, Dracula அல்லது Nord — திறந்த பலகங்களுக்கு நேரடியாகப் பயன்படுத்தப்படுகிறது.
- கூடுதல் விசை வரிசை: விசைகளை சேர்க்க, அகற்ற, மறுவரிசைப்படுத்த, மறைக்க, உங்கள் சொந்த escape-sequence விசைகளை வரையறுக்க, மேலும் இயல்புநிலைக்கு மீட்டமைக்க முடியும் — உங்களுக்குக் கிடைக்கப்போகும் சரியான வரிசைப் பிரிவைக் காட்டும் நேரடி முன்னோட்டத்துடன். Android இதை ஒரு Keys தாவலில் வைக்கிறது; iOS இல் Extra keys → Customize keys இன் கீழ்.
- முன்னமைவுகளிலிருந்து சேர்த்தல்: ஆறு குழுக்களாக சுமார் 45 விசைகள் கொண்ட ஒரு தொகுப்பு —
F1–F12,^C^D^Z^R^Lபோன்ற Ctrl சேர்க்கைகள்,|~/_:போன்ற குறியீடுகள், மற்றும் மாற்றிகள்.F1–F12சாதாரண escape வரிசைகளாக அனுப்பப்படுகின்றன, எனவே அவற்றுக்குFNகார்டு தேவையில்லை. Android கூடுதலாக ஒரு 📎 Attach a file விசையை வழங்குகிறது — அது கோப்பு தேர்வியைத் திறந்து இயங்கும் அமர்வுக்குள் பதிவேற்றுகிறது; iOSINS,DELமற்றும் ஒரு இலக்க வரிசையை வெளிப்படுத்தும்FNவிசையை வழங்குகிறது. - ஸ்க்ரோல்பேக் அளவு: 1,000, 5,000, 10,000 அல்லது 50,000 வரிகள் (இயல்பாக 5,000). புதிய பலகங்களுக்குப் பொருந்தும்.
- உரை அளவு: கிள்ளி-பெரிதாக்கலுடன் சேர்ந்து ஒரு ஸ்லைடர்.
- தீம்: முழு செயலிக்கும் System, Light அல்லது Dark.
மீட்டமைப்பு இன்றைய பட்டியலை உறைய வைக்காமல் வழங்கப்பட்ட இயல்புநிலைகளை மீட்டெடுக்கிறது, எனவே பிற்கால வெளியீட்டின் மேம்பாடுகளும் உங்களை வந்தடையும். திருத்தங்கள் ஏற்கனவே திறந்திருக்கும் பலகங்களுக்கும் உடனடியாகப் பொருந்தும்.
உருளல்
Mobile SSH டெர்மினல் நிலையின் அடிப்படையில் உருளல் சைகைகளை வழிநடத்துகிறது:
- சாதாரண ஷெல் வெளியீட்டில், ஸ்வைப் செய்வது உள்ளக ஸ்க்ரோல்பேக் இடையகத்தை உருட்டுகிறது.
- மவுஸ்-பயன்முறை டெர்மினல் செயலிகளில், உருளல் மவுஸ்-வீல் escape வரிசைகளை அனுப்புகிறது.
- மவுஸ் பயன்முறை இல்லாத மாற்று-திரை செயலிகளில், பல tmux அமர்வுகள் போல, உருளல் tmux நகல் பயன்முறையில் நுழைந்து வரி உருளல் கட்டளைகளை அனுப்புகிறது.
இரு தளங்களிலும் சுட்டி கண்காணிப்பு நிரலில் தட்டுதல் வழக்கமாக இடது கிளிக். iOS தட்டினால் இடஞ்சுட்டியை வை அதை இடஞ்சுட்டி நகர்வாக மாற்றும்; Shift-தட்டுதல் மற்ற செயல். பிடித்தபின் இழுக்கும் விருப்பச் சுட்டி உள்ளீடு இயல்பாக அணைந்ததால் சாதாரண விரல் நகர்வு உருட்டும்.
பின்னோக்கி உருட்டிய நிலையில் தட்டச்சு செய்தால், Mobile SSH நேரடி டெர்மினல் காட்சிக்குத் திரும்புகிறது.
tmux நடத்தை
Mobile SSH வெளிச்செல்லும் tmux attach மற்றும் new-session கட்டளைகளைக் கவனிக்கிறது, எடுத்துக்காட்டாக:
tmux attach -t work
tmux a -t work
tmux new -A -s work
இணைப்பு துண்டித்தால் இணைந்த tmux அமர்வும் சாக்கெட்டும் நினைவில் இருக்கும்; மீளிணைப்பில் அதே இடத்திற்குத் திரும்பலாம். ஒரே ஹோஸ்டின் பலகைகள் தங்கள் இணைப்பைத் தனித்தனியாக வைத்திருக்கும். அமர்வு இல்லாவிட்டாலும் ஷெல் கிடைக்கும்.
iOS சாக்கெட் மாற்றத்தில் தற்போதைய tmux முன்னொட்டைப் படிக்கும்; Ctrl+B எனக் கருதாது. ஆதரிக்காத முன்னொட்டு அல்லது தேடல் தோல்வியில் செய்தியுடன் நிற்கும். தட்டச்சு, பலகை மூடல், துண்டித்தல் நிலுவை இணைப்பை ரத்து செய்யும்; அறியாத முழுத்திரை நிரலுக்கு attach கட்டளை அனுப்பாது.
Tmux மேலாளர்
tmux மேலாளர் முன்னொட்டு விசைகள் இல்லாமல் tmux-ஐப் பார்க்கவும் கட்டுப்படுத்தவும் உதவும். இணைந்த அமர்வின் multiplexer கட்டுப்பாட்டைத் திறக்கவும்; பல மேலாளர்கள் இருந்தால் நீண்ட அழுத்தத்தில் tmux தேர்வுசெய்யவும். மூன்று பிரிவுகள் உள்ளன:
- Sessions — சேவையகத்தில் உள்ள ஒவ்வொரு tmux அமர்வும்.
- Windows — தேர்ந்தெடுத்த அமர்வில் உள்ள சாளரங்கள்.
- Panes — தேர்ந்தெடுத்த சாளரத்தில் உள்ள பலகங்கள்.
மேலாளரிலிருந்து நீங்கள் செய்யக்கூடியவை:
- ஒரு அமர்வை தற்போதைய டெர்மினலுடன் Attach செய்யலாம்.
- புதிய அமர்வையோ சாளரத்தையோ Create செய்யலாம், அவற்றை rename செய்யலாம்.
- ஒரு பலகத்தை கிடைமட்டமாகவோ செங்குத்தாகவோ Split செய்யலாம், ஒரு பலகத்தை zoom செய்யலாம், அமர்வுகள், சாளரங்கள் அல்லது பலகங்களை kill செய்யலாம்.
- அமர்வுகளை அண்மையவை (இயல்பு), பெயர் அல்லது உருவாக்கிய தேதியின்படி வரிசைப்படுத்தவும்.
உள்ளீட்டுக்காக முகவர் காத்திருக்கும் எந்த அமர்வையும் ஒரு 🔔 குறிக்கிறது, எனவே இடைநிறுத்தப்பட்ட Claude Code அல்லது Codex இயக்கத்தை ஒரே பார்வையில் கண்டறிந்து அதனுடன் இணையலாம். இது மேலே சொன்ன reattach குறிப்புகளை நிறைவு செய்கிறது: reattach தர்க்கம் மீள்-இணைப்பின்போது உங்கள் கடைசி அமர்வைத் தானாக மீட்டெடுக்கிறது, மேலாளர் உங்களுக்கு முழு கையேடு கட்டுப்பாட்டைத் தருகிறது.
இரு தளங்களும் ஒரே ஹோஸ்டில் பல tmux சேவையகங்களை (சாக்கெட்கள்) நிர்வகிக்கும். மேலாளரின் இணைப்புக் குறிகள் தற்போதைய முனையத்தைக் குறிக்கும், மற்ற கிளையண்டை அல்ல.
Herdr மற்றும் Zellij
Android, iOS இரண்டும் Herdr, Zellij-ஐ நிர்வகிக்கும். ஒரே கருவிப்பட்டைக் கட்டுப்பாடு முக்கியமாகக் கண்ட multiplexer-ஐத் திறக்கும்; மற்றதற்கு நீண்ட அழுத்தம். சேவையகத்தில் கிடைத்த நிரல்கள் மட்டுமே காணப்படும். மேலாளரில் சேவையகத் தலைப்பால் சேவையகத்தையும் multiplexer தேர்வால் மேலாளரையும் மாற்றவும்.
- Herdr முகவர் நிலையுடன் அமர்வுகள், பணியிடங்கள், தாவல்கள், பலகைகளைக் காட்டும். பட்டியலில் தடைப்பட்ட முகவரைப் பார்த்துப் பதிலளிக்கவும். பதில் தேர்ந்த பலகை, பெயரிட்ட அமர்விலேயே இருக்கும்; அனுப்பு உரையையும் Enter மட்டும் வெற்று ஒப்புதலையும் அனுப்பும். ஆதரித்தால் குறிப்பிட்ட பலகையில் கவனம் கிடைக்கும்; இல்லாவிட்டால் பெற்றோர் தாவலின் கவனத்தைப் பயன்படுத்தவும். Herdr நிலைக்கு கூடுதல் ஹுக் தேவையில்லை.
- Zellij attach, rename, kill மற்றும் split உடன் அமர்வுகள், தாவல்கள் மற்றும் பலகங்களைப் பட்டியலிடுகிறது. kill செய்யப்பட்ட அமர்வுகள் பட்டியலிலேயே இருக்கும், எனவே attach செய்தால் அவை உயிர்பெறும்; delete அவற்றை நிரந்தரமாக மறக்கிறது. தாவல் மற்றும் பலக விவரங்களுக்கு Zellij 0.44 அல்லது புதியது தேவை; பழைய பதிப்பில் பக்கம் தாவல் பெயர்களைக் காட்டி காரணத்தையும் சொல்கிறது. Split செய்ய அமர்வுடன் ஒரு கிளையன்ட் attach ஆகியிருக்க வேண்டும்; தோல்வியடையும் பொத்தானை வழங்குவதற்குப் பதிலாக பக்கம் அதை விளக்குகிறது.
herdr அல்லது Zellij நிறுவப்பட்டிருந்தும் உள்நுழைவு ஷெல்லின் PATH இல் இல்லையென்றால், அதைச் சேர்க்க பக்கம் முன்வருகிறது.
ஒவ்வொரு சேமித்த சேவையகத்திலும் இணையும்போது இணை: தானாக, எதுவுமில்லை, tmux, herdr, Zellij. தானியங்கு முதலில் முன்பு பயன்படுத்தியதை, பிறகு இயங்கும் அமர்வுள்ளதை, பிறகு நிறுவியதைத் தேரும். சேமித்த கண்டறிதல் இல்லாவிட்டால் சாதாரண ஷெல். பின்னர் வரும் சோதனை அடுத்த இணைப்பிற்கே; தற்போதைய உள்ளீட்டின் மேல் நிரலை இயக்காது.
முகவர் விழிப்பூட்டல்கள்
ஒரு தொலை AI குறியீட்டு முகவர் — Claude Code, Codex, Gemini — உங்களுக்காகக் காத்திருந்து தடைபட்டிருக்கும்போது Mobile SSH உங்களுக்குச் சொல்கிறது. உங்கள் டெர்மினல் வெளியீட்டைப் படித்து அது ஊகிப்பதில்லை. இரண்டு வழிகள் உள்ளன, அவை வெவ்வேறு அளவிலான விவரங்களுடன் வேலை செய்கின்றன.
மணி
முனைய மணி முகவர் எச்சரிக்கை கொடுக்கலாம். தட்டச்சுக்குப் பிறகான மணிகள் இயல்பாகப் புறக்கணிக்கப்படும். தொலை அறிவிப்பு (OSC 9, OSC 777), OSC 133 கட்டளை முடிவு எச்சரிக்கைக்குத் தனி அமைப்புகள்; iOS-ல் இயக்கும்வரை இரண்டும் அணைப்பு.
இதற்கு எந்த அமைப்பும் தேவையில்லை, ஆனால் ஏதோ ஒன்று ஒலித்தது என்பது மட்டுமே செயலிக்குத் தெரியும்.
முகவர் hook
எந்த முகவர் காத்திருக்கிறது, அது என்ன செய்கிறது என்பதை செயலி அறிய, சேவையகத்தில் முகவர் hook ஐ நிறுவுங்கள்:
- iOS: Settings → Agent alerts → Install Agent Hook. ஒன்றுக்கு மேற்பட்ட சேவையகங்கள் இணைக்கப்பட்டிருந்தால், எதில் என்று கேட்கும்.
- Android: ஒரு அமர்வின் பலக தலைப்பை நீண்ட நேரம் அழுத்தி Install agent hooks ஐத் தேர்ந்தெடுக்கவும்.
இது அந்த சேவையகத்தில் ~/.mobile-ssh/agent-hook.sh என்ற இடத்தில் ஒரு சிறிய ஷெல் ஸ்கிரிப்டை எழுதுகிறது. இது எந்த ஒரு முகவருக்கும் மட்டுமானது அல்ல — எந்த ஒரு விற்பனையாளரின் வடிவத்தையும் பகுப்பாய்வு செய்யாமல் கட்டளை-வரி அளபுருக்களை ஏற்கிறது — எனவே ஒரு கட்டளையை இயக்கக்கூடிய எதுவும் அதன் வழியாக அறிவிக்க முடியும். கோப்பை நீக்குவதே சுத்தமான நிறுவல் நீக்கம்.
ஒரு முகவர் hook வழியாக அறிவித்தவுடன்:
- பலகத்தின் தலைப்பில்
claude · needs youஎன்று தோன்றும், அல்லது அது இயக்கும் கருவியின் பெயர் தோன்றும். - முகவர் தடைபட்டிருக்கும் பலகத்திற்கு அம்பர் நிற எல்லை வரும். நீங்கள் ஏற்கனவே பார்த்துக்கொண்டிருக்கும் பலகம் தொடப்படாது — கேள்வி அங்கேயே இருக்கிறது.
- ஒரு கருவிப்பட்டை பேட்ஜ் ஒவ்வொரு இணைப்பிலும் காத்திருக்கும் முகவர்களை எண்ணுகிறது,
9+இல் நிறுத்தப்படுகிறது. - Agents திரை ஒவ்வொரு இணைப்பிலும் உள்ள ஒவ்வொரு முகவரையும், அது என்ன செய்கிறது, எவ்வளவு நேரமாகக் காத்திருக்கிறது என்பதுடன் பட்டியலிடுகிறது.
தட்டச்சு செய்யாமல் பதிலளித்தல்
நிலையான பதில் தொகுப்புடன் ஒரு முகவர் கேள்வி கேட்கும்போது, Agents பட்டியலில் ஒவ்வொரு விருப்பத்திற்கும் ஒரு பொத்தானை — அதிகபட்சம் ஆறு — செயலி காட்டுகிறது. Android இல் ஒரு பலக தலைப்பில் உள்ள முகவர் சிப்பையும் தட்டலாம்.
உங்கள் பதில் அமர்வுக்குள் தட்டச்சு செய்யப்படுவதில்லை. அது ஒரு தனி சேனல் வழியாக ஒரு கோப்பில் எழுதப்பட்டு hook ஆல் எடுக்கப்படுகிறது, எனவே பதிலளிப்பது திரையில் இருப்பதை சிதைக்க முடியாது. கேள்வி உண்மையில் வழங்காத ஒரு விருப்பத்தை அனுப்ப செயலி மறுக்கிறது, மேலும் இணைப்பு இதற்கிடையில் துண்டிக்கப்பட்டிருந்தால் அமைதியாகத் தோற்காமல் அதைத் தெளிவாகச் சொல்கிறது.
அமைப்புகள்
இரு தளங்களிலும் முகவர் எச்சரிக்கைகள் இயல்பாக இயக்கம்; அறிவிப்பு, ஒலி, அதிர்வு, செயலில் உள்ள பலகைக்கு தனிச் சுவிட்ச்கள். iOS செயலில் உள்ள பலகை எச்சரிக்கைகளை இயக்குவதோடு பின்னணியில் மட்டும் வழங்கும் விருப்பமும் தரும். செயலி இயங்க அனுமதிக்கப்படும் வரை மட்டுமே iOS வழங்கும்; நீண்ட இடைநிறுத்தம் நேரடி SSH எச்சரிக்கையை நிறுத்தும்.
ஒரு இயல்புநிலையை அறிந்திருப்பது நல்லது: ஒலி ஹெட்போன்களுக்கு மட்டுமே வரம்பிடப்பட்டுள்ளது. எதுவும் செருகப்படாமலோ இணைக்கப்படாமலோ இருந்தால், விழிப்பூட்டல் அறிவிக்கும், அதிரும், ஆனால் எந்த ஒலியையும் இசைக்காது. தொலைபேசி ஸ்பீக்கரில் விழிப்பூட்டல் கேட்க வேண்டுமெனில் அதை அணைக்கவும்.
உணர்திறன் அமைப்போ ஒலி தேர்வியோ இல்லை — கட்டுப்பாடுகள் இயக்கு/அணை மட்டுமே.
முழுத்திரை டெர்மினல் நிரல்கள்
Vim, less, htop, ncurses கருவிகள் மற்றும் tmux பலகங்கள் போன்ற நிரல்களுக்கு:
- iOS நேரடி உள்ளீட்டிற்கு குரல் உள்ளீடும் பரிந்துரைகளும், விசைப்பலகை பரிந்துரைகள் அணைத்துப் புதிய பலகை திறக்கவும்.
ESC, அம்புகள்,PGUPமற்றும்PGDNக்கு கூடுதல் விசை வரிசையைப் பயன்படுத்தவும்.- உரை மிகச் சிறியதாக இருந்தால் கிள்ளு பெரிதாக்கலைப் பயன்படுத்தி, பின்னர் தொலை டெர்மினல் அளவு நிலைபெறும் வரை சிறிது காத்திருக்கவும்.
தொலைநிலை பணிமேடைகள்
இரு தளங்களிலும் SSH வழியாக VNC பணிமேடை திறக்கலாம். macOS Screen Sharing உட்பட இருக்கும் பகிர்ந்த திரையைப் பயன்படுத்தவும் அல்லது ஆதரிக்கும் Linux அமைப்பை அனுமதிக்கவும். சேவையகமே பணிமேடை தரவேண்டும்; SSH அணுகல் மட்டும் வரைகலை அமர்வு உருவாக்காது. Linux பிரதிபலிப்பிற்கு Wayland பதிலாக X11 வேண்டும்; macOS புதிய தனிப் பணிமேடை உருவாக்காமல் இருக்கும் திரையைப் பயன்படுத்தும்.
தொடுதலால் கிளிக், இழுத்தல், பெரிதாக்கல்; திரை அல்லது வன்பொருள் விசைப்பலகையால் எழுதுங்கள். கிளிபோர்டு கட்டுப்பாடுகள் தொலைபேசி உரையைப் பணிமேடையில் ஒட்டும்; பணிமேடையும் தொலைபேசிக்கு உரையை நகலிடலாம்.
திரை அளவு முன்தேர்வு அல்லது தனிப்பயன் பரிமாணங்களைச் சேவையகப்படி நினைவில் வைக்கும். iOS-ல் ஒவ்வொரு பக்கமும் 320–5120 பிக்சல். சேவையகம் ஆதரித்தால் நேரடி அளவுமாற்றத்தில் நிரல்கள் தொடரும். மீள்தொடக்க விருப்பம் உறுதிகேட்கும்; செயலி உருவாக்கிய தனிப் பணிமேடைக்கே. பகிர்ந்த அல்லது மீண்டும் பயன்படுத்திய திரையை அளவிற்காக மீள்தொடங்காது; நேரடி மாற்றம் இல்லாவிட்டால் Mac காட்சி அமைப்பில் மாற்றவும்.