मैं एक 'सत्र समूह' का उपयोग कर रहा हूं, कई ओएस-स्तर, विंडो-प्रबंधित टर्मिनल विंडो को अलग-अलग tmux
'विंडोज़' के लिए खुला रखने के लिए (इसलिए वे एक डिफ़ॉल्ट कार्य-निर्देशिका, tmux
सेटिंग्स, वगैरह साझा करते हैं।) उन टर्मिनल विंडो अलग-अलग आकार हैं।
आम तौर पर, एक बड़े टर्मिनल से, मैं एक नया कमांड शुरू करने के लिए निम्न कार्य कर सकता हूं:
:new-window vim
हालांकि, अगर मैं कभी भी उस नए, बड़े टर्मिनल विंडो के साथ एक अलग फलक पर स्विच करता हूं, तो मैं हमेशा के लिए इसके साथ अटक जाता हूं, जब मैं इसे बंद कर देता हूं:
मुझे पूरे सत्र को मारना है, एक पूरी तरह से नया सत्र बनाना है, और tmux new-session -t <blah>
पूर्ण टर्मिनल-चौड़ाई को पुनर्स्थापित करने के लिए, इसे फिर से सत्र-समूह से जोड़ना है ।
क्या सत्र (या विंडो, आईडी) की 'उपलब्ध चौड़ाई' को पुनर्स्थापित / बदलने / सेट करने का कोई अन्य तरीका है?
set aggressive-resize
यह हल करती है! इसे एक वास्तविक उत्तर के रूप में जोड़ें, और मैं आपको एक स्वीकृति दूंगा। (=