Tmux හි සැසියක් නැවත නම් කරන්නේ කෙසේද?


354

මම මුලින්ම tmux භාවිතා කිරීමට පටන් ගත් විට, මම මගේ පළමු සැසිවාරයට නමක් ලබා දුන්නේ නැත. පසුව, මම විවිධ කාර්යයන් සඳහා විවිධ සැසි නිර්මාණය කිරීමට පටන් ගත් විට (වැඩ, ක්‍රීඩා, ආදිය), මම මගේ සැසි නම් කිරීමට පටන් ගතිමි.

දැන් මට විවිධ සැසි පොකුරක් ඇත, නමුත් පළමු එකට නමක් නොමැත. Tmux ඇතුළත සිට සහ ෂෙල් විමසුමෙන් එය නම් කරන්නේ කෙසේද?

Answers:


525

Tmux ඇතුළත සිට

කෙටි මාර්ගය: උපසර්ගය, පසුව ඩොලර් ලකුණ:

Ctrl+ B,$

හෝ

දිගු මාර්ගය: උපසර්ගය, පසුව මහා බඩවැල:

Ctrl+ B,:

ඉන්පසු මෙම විධානය විමසීමේදී ටයිප් කරන්න:

rename-session [-t current-name] [new-name]

වත්මන් සැසියේ නම ( -t current-name) නිශ්චිතව දක්වා නොමැති නම්, දැනට අමුණා ඇති සැසිය නැවත නම් කරනු ලැබේ.

පෙරනිමියෙන් සැසියේ නම tmux හි පහළ වම් කෙළවරේ වරහන් වල ඇත. ඔබට සියලු සැසි ලැයිස්තුගත කර ඒවා අතර මාරු විය හැකිය:

Ctrl+ B,s

ෂෙල් විමසුමේ සිට

ඔබට tmux සැසි සමඟ නම් කළ හැකිය

tmux rename-session [-t current-name] [new-name]

ඔබගේ සැසි නම් සොයා ගැනීමට, කරන්න tmux list-sessions- එය වම් කෙළවරේ ඇති තීරුවේ ඇත.

වත්මන් සැසියේ නම ( -t current-name) නිශ්චිතව දක්වා නොමැති නම්, මෑතකදී භාවිතා කළ සැසිය නැවත නම් කරනු ලැබේ.


1
මම කැනොනිකල් පිළිතුරක් නිර්මාණය කිරීමට උත්සාහ කරමි. Tmux තුළ සිට මෙය කරන්නේ කෙසේදැයි ඔබට මට පැවසිය හැකිද? මගේ සැසිය දැනට නම් කර ඇත්තේ කුමක්දැයි සොයා ගන්නේ කෙසේද?
රිචඩ් ජෝන්ස්

2
හ්ම් .. C-b $උබුන්ටු 10.04 හි මගේ tmux හි පෙරනිමියෙන් සකසා ඇති බවක් නොපෙනේ. ඕනෑම අවස්ථාවක, ඔබගේ වත්මන් සැසියේ නම ඔබට සොයාගත හැකිය tmux list-sessions, එය වම්-වඩාත්ම අයිතමය වනු ඇත. ඔබ නිර්මාණය කළ පළමු සැසිය නම් බොහෝ විට '0' වනු ඇත. එවිට tmux rename-session -t 0 renamed_session. විධාන දෙකම tmux තුළ සිට ක්‍රියාත්මක විය යුතුය.
skrblr

1
ඔබ පරිපූර්ණ සංස්කරණය වෙනුවට සහ පසුපසට අදහස් සමග ඔබගේ පිළිතුර පිටතට මස් නම් එය වඩාත් හොඳ විය කැමතියි
අහඹු

8
rename-session [new-name]වත්මන් සැසිය tmux තුළ නම් කිරීමට ඔබට අවශ්‍ය නම් එය ප්‍රමාණවත් බව සලකන්න .
මැට්වි ඇක්සෙනොව්

8
tmux new -s mynameනව නම් කළ සැසියක් ආරම්භ කිරීමට. ඒ නිසා ඔබ ඊළඟ වතාවේ මෙම අවාසනාවන්ත තත්වයට පත් නොවන්න.
ඩැනී

11

Tmux තුළ සිට ඔබට වත්මන් කවුළුවේ නම (සැසිය තුළ බොහෝ දෙනාගෙන් එකක්) සමඟ සංස්කරණය කළ හැකිය :

  • උපසර්ගය, පසුව කොමා ලකුණ:

Ctrl+ B,,

(මෙය "සැසිය" ලෙස නම් නොකරයි, නමුත් සැසියක් තුළ ඇති කවුළුව, මෙහි ගොඩබසින බොහෝ පරිශීලකයින් සොයමින් සිටී)


වැඩසටහනක් ක්‍රියාත්මක වන අතරතුර මම මෙය කළහොත්, වැඩසටහන අවසන් වූ විට වත්මන් කවුළුව එහි නම නැති වන බව මම දුටුවෙමි. ඒ වටා යම් ක්‍රමයක් තිබේද?
බොන්

1
@bonh:set -g allow-rename off
samson

හෝ ඔබට කොමාව මතක තබා ගැනීමේ අපහසුතාවයක් ඇත්නම්, ඔබට rename-windowවිධාන :
විමසුමෙන්
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.