සිට vi
, ඔබ විධානය නිකුත් කරන්නේ නම් :sp
, තිරය "දර්ශන" දෙකකට බෙදෙන අතර එකම පර්යන්තයෙන් එක් ගොනුවකට වඩා සංස්කරණය කිරීමට ඔබට ඉඩ සලසයි.
එකම රේඛාව ඔස්සේ, එකම පර්යන්තය තුළ බහු ෂෙල් වෙඩි විවෘත කිරීමට ක්රමයක් තිබේද?
සිට vi
, ඔබ විධානය නිකුත් කරන්නේ නම් :sp
, තිරය "දර්ශන" දෙකකට බෙදෙන අතර එකම පර්යන්තයෙන් එක් ගොනුවකට වඩා සංස්කරණය කිරීමට ඔබට ඉඩ සලසයි.
එකම රේඛාව ඔස්සේ, එකම පර්යන්තය තුළ බහු ෂෙල් වෙඩි විවෘත කිරීමට ක්රමයක් තිබේද?
Answers:
ඔබට එය screen
පර්යන්ත බහුකාර්යයෙන් කළ හැකිය.
සටහන: පැලෙන පසු, ඔබ නව කලාපයක් වෙත ගොස්, හරහා නව සැසිය ආරම්භ කිරීමට අවශ්ය ctrlaනම් cඔබ එම ප්රදේශයේ භාවිතා කළ හැකිය පෙර.
සංස්කරණය කරන්න, මූලික තිර භාවිතය:
ctrl+a
ඉන්පසු සියල්ල මුදා හරින්න shift+s
(කැප්ස් ලොක් ගැන නොදන්න, මගේ අක්රීයයි)
Ctrl A Shift S
තිරය බෙදී, පසුව Ctrl A Tab
අනෙක් භේදයට Ctrl A c
මාරුවී, කඩිනම් විමසුමක් නිර්මාණය කරයි. ආරම්භ කිරීමේදී මෙම විධානයන් ස්වයංක්රීයව ක්රියාත්මක වීමට කෙසේ හෝ තිබේද, screen
එබැවින් අපට විධාන නිතරම ක්රියාත්මක කිරීමට අවශ්ය නොවේ.
Tmux උත්සාහ කරන්න (Terminal MUltipleXer):
සහ අතර ඇති වෙනස තේරුම් ගැනීමටsession
, window
සහ pane
:
byobu
(ටර්මිනල් මල්ටිපෙක්සර් දෙකම ඔතා ඇති) වැනි එතුමකින් කළ හැකිය, නමුත් වින්යාසය හැර වෙනත් අංශ කිහිපයකින් Tmux වඩා උසස් බව පෙනේ. මීට වසර කිහිපයකට පෙර දැනටමත් උසස් විය. තිර දෙපැත්තටම බෙදීම සඳහා පැච් අවශ්ය වූ අතර Tmux එය කොටුවෙන් පිටත තබා ඇත. ඔබ සිටින ස්ථානය අනුව බලපත්රය Tmux හෝ Screen සඳහා තර්කයක් විය හැකිය.
screen
ෆෙඩෝරා 30 හි සාපේක්ෂව නැවුම් ස්ථාපනයකින් අස්ථානගත වී ඇත tmux
.
අදහස් දැක්වීමේදී, තිරය හැරුණු විට තවත් හොඳ ටර්මිනල් බහුමාපකය වන්නේ tmux ය . සම්පූර්ණ විස්තරයක් සහ විධාන යොමු කිරීමක් සඳහා ඔබට අත්පොත වෙත යොමු විය හැකිය. ආරම්භ කිරීම සඳහා සමහර මූලික මෙහෙයුම්:
කවුළු බෙදීමෙන් ඔබට වඩාත් සංකීර්ණ පිරිසැලසුම් ලබා ගත හැකිය. ඔබට කවුළු සහිත කවුළු කිහිපයක් තිබිය හැකි අතර ඒවා අතර මාරු විය හැකිය.
ඔබට ටර්මිනලයක් ඛණ්ඩනය කරන වැඩසටහනක් අවශ්ය නම්, එහි භේදය පවතී . තිරයක්, ටියුක්ස්, ඉමාක්ස්, වැනි පර්යන්තයක් බෙදී තවත් බොහෝ දේ කරන වැඩසටහන් තිබේ.
තිරය සහ ටමූක්ස් පිළිබඳ විශිෂ්ට යෝජනා හැරුණු විට ඔබ ටර්මිනේටරය ගැන උනන්දුවක් දක්වන්නේ නම් ඔබට තිරස් අතට හෝ සිරස් විලාසිතාවන්, ප්ලස් ටැබ් සහ තවත් දේ බෙදිය හැකිය ... කර්තෘගේ වෙබ් අඩවියෙන් ලබාගත් විශේෂාංග ලැයිස්තුවක් මෙන්න :
ව්යාපෘති අඩවියේ ඇති තිරපිටපත් දෙස බලන්න.
වඩාත්ම වැදගත් දෙය නම් ඔබට ටර්මිනේටරය Screen / Tmux සමඟ ඒකාබද්ධ කළ හැකිය.
ctrl-shift-h/j/k/l
පැනල් අතර ගමන් කිරීම සඳහා ඇති අතර, ටැබ් අතර මාරුවීම සඳහා ctrl- (shift) -tab, එය නියමයි.
same terminal
දෙවරක් සඳහන් කර ඇති බැවින් ටර්මිනේටර් හෝ ටිලික්ස් (@jjas සඳහන් කළ පරිදි) හොඳ යෝජනා නොවේ. ඔබ X සේවාදායකයක් නොමැති දුරස්ථ සේවාදායකයකට ssh සැසියක සිටී නම්, ඔබට මෙම මෙවලම් ක්රියාත්මක කිරීමට පවා නොහැකි වනු ඇත.
KDE සඳහා වන Konsole තුළ ක්රියාකාරීත්වයක් ඇත :
Ctrl+ (වමට / දකුණට බෙදීමට
Ctrl+ )සිට ඉහළ / පහළ දක්වා බෙදීමට
Shift+ Tabබෙදීම් දර්ශන හරහා චක්රීය වනු ඇත
Shift+ Left Arrow/ Right Arrowටැබ් / දර්ශන හරහා වත්මන් දර්ශනය චක්රීය කරයි
Ctrlවත්මන් දර්ශනය වසා දැමීමට + Shift+X
භාවිතා ටර්මිනේටර් .
ඔබ ප්රධාන ධාරාවේ බෙදාහැරීමක් භාවිතා කරන්නේ නම්, ඔබේ ප්රියතම පැකේජ කළමනාකරු හරහා ලබා ගත යුතුය.
ඔබේ කවුළුවේ කවුළු තුළ සිට පිටපත් කිරීම නිවැරදිව ක්රියාත්මක වන එකම පර්යන්ත බහුමාපකය එයයි.
යාවත්කාලීන කිරීම: tilix
යනු terminator
ටර්මිනේටර් (සහ එහිදී රිති copypasting ද) හා සම සම්පූර්ණයෙන්ම වාගේ වන විකල්ප. එය තක්සේරු කිරීමෙන් පසුව terminator
වඩාත් හොඳ ටැබ් හැසිරවීම සහ පහසු වින්යාසය (මගේ POV වෙතින්) නිසා මම තවමත් රැඳී සිටිමි.
මෙන්න මම වඩාත් සම්පූර්ණ පිළිතුරක් ලිව්වෙමි .
මම සතුටු පරිශීලක ඉන්නේ Guake සමග Byobu ඒ තුළ, වන පෙරනිමි භාවිතා විසින් tmux
( බොහෝ විට වඩා හොඳ වඩා screen
) ශයට ලෙස.
ඒවා ස්ථාපනය කරන්න (උබුන්ටු / ඩේබියන් සඳහා පීපීඒ අවශ්ය නොවේ, වෙනත් ඩිස්ට්රෝ සඳහා පරීක්ෂා කරන්න )
sudo apt install guake byobu
ලබා ගත හැකි ෂෙල් වෙඩි වලට එය එක් කරන්න ( මෙම ගුවාක් ගිතුබ් කලාපයේ මා කී පරිදි ):
which byobu | sudo tee -a /etc/shells
ගුවාක් මනාපයන් මත ( guake-prefs
) පෙරනිමි පරිවර්තකයා ලෙස බයෝබු තෝරන්න:
ගුවාක්
බයෝබු
apropos byobu
GNU තිරය සඳහා සිරස් බෙදීම උත්සාහ කරන්න
මෙම පැච් එක GNU තිරයේ වර්තමාන නිකුතු සඳහා සිරස් බෙදීම් අංගයක් සපයයි. විශේෂාංගය නිර්මාණය කර ඇත්තේ තිරයේ පවතින භේද විධානයට සමානව ක්රියා කිරීමටය, නමුත් තිරස් අතට නොව කලාප සිරස් අතට බෙදන්න. බෙදීම් ආකාර දෙකම ඕනෑම සංයෝජනයක් / ප්රමාණයක් / අනුපිළිවෙලකට එකට භාවිතා කළ හැකිය. ඒ හා සමාන දෙයක් ඉතා ඉක්මනින් GNU Screen 4.1 හි දර්ශනය වීමට නියමිත අතර, මේ වන විටත් මෙම තැපැල් ලැයිස්තු නූල් අනුව CVS වලින් ලබා ගත හැකිය (සහ 4.0.3-10 සිට ඇරඹෙන ඩේබියන් සහ උබුන්ටු තිර පැකේජවලට ඇතුළත් කර ඇත). එසේම, ScreenWM නමින් මෑත කාලීන ව්යාපෘතියක් නිර්මාණය කර ඇත්තේ vsplit-patched තිරයක් සමඟ වැඩ කිරීම සඳහාය (එය පරීක්ෂා කරන්න!).
Ctrl+|
කිවහොත්, screen
උබුන්ටු හි පිත්තෙන් කෙළින්ම බෙදන්න.