මම දීර් Sc කාලයක් තිස්සේ තිරය අධික ලෙස භාවිතා කළ නමුත් 2002 දී මා විසින් වෙනස් කරන ලද අනුවාදයක් භාවිතා කරමි. බොහෝ දුරට මට අවශ්ය වූයේ "ඊළඟ / පෙර" නාවික අනුපිළිවෙල නව අනුපිළිවෙලට ගැලපෙන පරිදි කවුළුව ලබා ගැනීමට අවශ්ය වීමයි. අයි 3 හෝ අයන වැනි ටයිල් කරන කවුළු කළමණාකරුවෙකුට සමාන කවුළු නිර්මාණය විය . සම්මත තිර හැසිරීම යනු 'ඊලඟ' සහ 'පෙර' කවුළු අංකයෙන් ය, එවිට සාමාන්යයෙන් 'නව' කවුළුවක් (පවතින කුඩාම අංකය උදුරා ගැනීම) 'ඊළඟ' කවුළුවට වඩා වෙනත් තැනක පිහිටා ඇත. ඉලක්කම් මතක නැහැ. එතැන් සිට මා කැමති හැසිරීම 2010 දී නව කවුළු විධානයට ධජයක් ලෙස Tmux හි ක්රියාත්මක කර ඇති අතර 2012 දී නැවත සකස් කිරීමේ කවුළු විකල්පය. ප්රලේඛන එකතු කිරීම් සහ වෙනත් දේ ඇතුළුව හැකි තරම් පිළිගත හැකි කිරීමට මා උත්සාහ කළ මගේ තිර පැච්, 2002 ජූලි මාසයේදී තිර ලැයිස්තුවේ කිසිදු සාකච්ඡාවක් ජනනය කළේ නැත (එවකට "screen@informatik.uni-erlangen.de", ලේඛනාගාරය සොයා ගන්න). ඇත්ත වශයෙන්ම එය වසරකට පසුව මම නැවත යවන විට පවා එය පිළිගත්තේ නැත.
2002 සිට, තිරයේ නවතම අනුවාද සඳහා අයදුම් කිරීම සඳහා මම කිහිප වතාවක්ම මගේ පැච් එක "ප්රතිනිර්මාණය" කළෙමි. කෙසේ වෙතත්, මම 4.3 (2015) වෙළුමට පිවිසෙන විට, ලේඛනගත නොකළ වෙනසක් මා දුටුවා, එය මගේ තිරයේ භාවිතයක් බිඳ දැමුවා - එනම් 'දේවල්' දැන් පරිසර විචල්යයන් අන්තර්ග්රහණය කරයි . මට එම අංගය අවශ්ය නොවූ අතර, තර්කයෙන් 'දේවල්' වෙත පහසුවෙන් ගැලවිය හැක්කේ කෙසේදැයි මට සිතාගත නොහැකි විය (එවිට මට ඩොලර් සං signs ා අඩංගු පෙළ යැවීමට හැකි විය) එබැවින් මම 4.0 අනුවාදය (2004 සිට) භාවිතා කළෙමි.
වත්මන් ඉමාක්ස් කලාපයේ අන්තර්ගතය නිශ්චිත කවුළු අංකයකට යවන ඉමාක්ස් ශ්රිතයක් තුළ මම තිරයේ 'දේවල්' (ටීඑම්එක්ස් හි 'යැවීමේ යතුරු') භාවිතා කරමි. ඒ ආකාරයෙන් මම ස්ක්රිප්ටින් භාෂාවෙන් කේත ලියන විට, මම පරිවර්තකය විවෘත කරමි, මම පරිවර්තක කවුළුවට විශේෂ අංකයක් ලබා දෙමි, ඉන්පසු මගේ සංස්කාරක කවුළුවෙන් කේත රේඛා සෘජුවම පරිවර්තක කවුළුව වෙත මෙම ඉමාක්ස් බන්ධනය භාවිතයෙන් යැවිය හැකිය. එය අනවසර නමුත් පිරිසිදු-ඊමැක්ස් විසඳුමට වඩා මම කැමතියි , මන්ද යත් සම්මත යතුරු එබීම් භාවිතා කරමින් එහි තිර කවුළුවෙහි පරිවර්තකයා සමඟ අන්තර් ක්රියා කළ හැකි බැවිනි. එය GUI IDE එකක් වැනි ය, නමුත් මට මූසිකය භාවිතා කිරීමට හෝ දිලිසෙන කර්සරය දෙස බැලීමට අවශ්ය නැත.
මගේ පැච් එකේ මම ක්රියාත්මක කළ තවත් අංගයක් වන්නේ කවුළුවක් "සලකුණු" කිරීමේ හැකියාව, පසුව සලකුණු කළ කවුළුව වත්මන් එකෙන් පසුව "ඊළඟ" ලෙස නැවත ස්ථානගත කිරීමයි. මට නම් මෙය ජනේල ප්රතිසංස්කරණය කිරීමට වඩා ස්වාභාවික ක්රමයකි. එය පිටපත් / පේස්ට් ආදර්ශය හෝ "ඇදගෙන යාම" වැනි ය. ( I3 හි ද මෙය කරන්නේ කෙසේදැයි මම මෑතකදී හදුනා ගතිමි .)
Tmux හි එකම දේ කිරීමට හැකි විය යුතුය, උදාහරණයක් ලෙස 2015 වන විට කවුළුවක් "සලකුණු" කිරීමේ පහසුකමක් ඇත. එසේත් නැතිනම් වඩාත් මූලික විසඳුමක් රාජ්ය ෂෙල් ස්ක්රිප්ට් සමඟ සකස් කළ හැකිය. "සලකුණු කරන ලද කවුළුව" ක්රමය අත්හදා බැලීමට මම කෙටි පිටපතක් සහ යතුරු බැඳීම් ක්රියාත්මක කළ අතර එය කිහිප වතාවක් ක්රියාත්මක වූ නමුත් පසුව Tmux "[නැතිවූ සේවාදායකය]" සමඟ බිඳ වැටුණි. එවිට මම සංකීර්ණ කිසිවක් කිරීමට උත්සාහ නොකර Tmux කඩා වැටෙන බව මට පෙනී ගියේය. පෙනෙන විදිහට එය අවම වශයෙන් වසර කිහිපයක් තිස්සේ සමහර පරිශීලකයින් සඳහා බිඳ වැටෙමින් තිබේ . සමහර විට සේවාදායකය බිඳ වැටේ, සමහර විට එය 100% CPU භාවිතා කිරීමට පටන් ගෙන ප්රතිචාර නොදක්වයි. තිරය මේ කිසිවක් කරන බව මම දැක නැත.
න්යායට අනුව, Tmux තිරයට වඩා ක්රම කිහිපයකින් උසස් ය. එයට වඩා හොඳ ස්ක්රිප්ටබල් හැකියාවක් ඇත, එයින් අදහස් වන්නේ විධාන රේඛාවෙන් වත්මන් සැසියේ කවුළු ලැයිස්තුව විමසීම වැනි දේ ඔබට කළ හැකි අතර එය තිරය සමඟ කළ නොහැකි ය. උදාහරණයක් ලෙස 2015 දී තිරය "මාතෘකාව අනුව කවුළු වර්ග කිරීම" සඳහා විධානයක් එක් කළේය . එවැනි විශේෂිත විධානයක් ප්රයෝජනවත් වන්නේ කවදාදැයි මට විශ්වාස නැත, නමුත් මෙය සහ වඩාත් ප්රායෝගික වෙනස්කම් (උදා: CPU භාවිතයෙන් කවුළු වර්ග කිරීම) Tmux හි ෂෙල් ස්ක්රිප්ට් එකකින් සාපේක්ෂව පහසුවෙන් කළ හැකිය. අවම වශයෙන් සී කේතය වෙනස් නොකර තිරයේ එතරම් නිර්මාණාත්මක දෙයක් කිරීම මට අපහසුය.
අනෙකුත් පෝස්ටර්වල සඳහන් කළ පරිදි, Tmux සතුව තනි සේවාදායක ආකෘතියක් ඇත, එය මූලික අවාසිය ලෙස මා දකිමි, විශේෂයෙන් සේවාදායකය බිඳ වැටෙන විට. එක් එක් "සැසිය" සඳහා වෙනම සොකට් එකක් නියම කිරීමෙන් මෙය වටා වැඩ කළ හැකිය. තවමත් මම කැමතියි තිරයේ එක් සේවාදායකයකට පෙරනිමිය පෙරනිමිය, එය තරමක් අලංකාර ලෙස පෙනේ.
තිර කේතය සමඟ වැඩ කිරීම, 2002 දී, මට අධ්යාපනික හා ප්රීතිමත් එකක් විය. නියමාකාරයෙන්, එහි සියලුම අමතර අංග සඳහා, Tmux තිරය (30k vs 40k) ට වඩා 25% අඩු කේත පේළි ඇත. Tmux බොහෝ ගස් හා ලැයිස්තු දත්ත ව්යුහයන් භාවිතා කරන බව මම දුටුවෙමි, ඒවා මට තේරුම් ගැනීමට තරමක් අපහසු විය. තිරය අරා වලට වැඩි කැමැත්තක් දක්වන බවක් පෙනෙන්නට තිබුණි.
මා තේරුම් ගත් පරිදි, යුනික්ස් ටර්මිනල් අතුරුමුහුණත එතරම් ස්ථායී බැවින්, යටින් පවතින මෙහෙයුම් පද්ධතියේ වෙනස්කම් වලට අනුවර්තනය වීමට තිරය හෝ ටීඑම්එක්ස් කේතය අවශ්ය නොවේ. මෙම වැඩසටහන් වල ඇත්ත වශයෙන්ම වෙබ් බ්රව්සර් හෝ වෙබ් සේවාදායක හෝ ෂෙල් වැනි ආරක්ෂක යාවත්කාලීන කිරීම් නොමැත. අවසන් වරට 2004 දී යාවත්කාලීන කරන ලද මගේ අභිරුචි තිරයේ ක්රියාත්මක වන කිසිදු ගැටළුවක් මා දැක නැත ( Systemd සොකට් මකා දැමීම වැළැක්වීම සඳහා වින්යාස ගොනු කිහිපයක් එකතු කිරීම අවශ්ය වීම හැර); මෙම ලිපිගොනු සාමාන්යයෙන් බෙදාහැරීමේ පැකේජයේ කොටසක් වේ). සමහර විට මට Tmux හි ඇති වූ ගැටලු විසඳා ගැනීමට පෙර Tmux අනුවාදයක් ධාවනය කිරීමෙන් එය විසඳා ගත හැකිය. ඇත්ත වශයෙන්ම, ප්රමාණවත් පරිශීලකයින් මෙය කරන්නේ නම් එය නව පරිශීලකයින් සඳහා එතරම් හොඳ නොවනු ඇත, මන්ද එයින් අදහස් කරන්නේ මෙම වැඩසටහන් වල නවතම නිල අනුවාද වල අඩු විශේෂ experts යන් දෝෂ සොයනු ඇති බවයි. කෙසේ වෙතත්, මට අස්ථායී (නවතම Tmux) හෝ මට අවශ්ය සමහර අංග නොමැති (සම්මත තිරය) නිෂ්පාදනයක් වෙත මාරුවීමට මා පෙළඹවීම දුෂ්කර ය.
OP හි ප්රශ්නයට මෙය පහසු පිළිතුරක් ලබා නොදෙන බව මම දනිමි, නමුත් මගේ ඉදිරිදර්ශනය ප්රයෝජනවත් වනු ඇතැයි මම බලාපොරොත්තු වෙමි.