जवाबों:
इसका मतलब है कि इस सत्र से जुड़ा हुआ एक अन्य ssh या टर्मिनल क्लाइंट है, जो खुद से अलग है, जिसका आकार आपसे छोटा है।
आप सभी ग्राहकों को अलग कर सकते हैं, लेकिन इस बायोबू हॉटकी का उपयोग करके :
Alt-F6
या आप स्क्रिप्ट चला सकते हैं /usr/lib/byobu/include/tmux-detach-all-but-current-client
इसका एक विकल्प यह Alt-F6
है कि आपका बायोबू एस्केप कमांड (आमतौर पर ) Prefix-Shift-D
कहां Prefix
है Ctrl-a
।
अधिक जानकारी यहां देखें: https://stackoverflow.com/questions/22138211/how-do-i-disconnect-all-other-users-in-tmux ।
Alt-F6 ने मेरे लिए काम नहीं किया। लेकिन मैंने पाया कि मैं tmux का उपयोग कर रहा था। अन्य विंडो को अलग करने के लिए सूची-क्लाइंट और डिटैच-क्लाइंट के संयोजन का उपयोग करें:
% tmux list-clients
/dev/pts/1: 0 [64x160 xterm] (utf8)
/dev/pts/39: 0 [39x143 xterm] (utf8)
% tmux detach-client -t /dev/pts/39
चूंकि 64x160 बड़ा है, इसलिए मुझे लगा कि मेरी खिड़की मेरी थी जबकि दूसरा ग्राहक छोटा था।
शानदार स्क्रिप्ट! होमबॉव के साथ स्थापित बायोबू का उपयोग करते हुए OSX पर, यह (वर्तमान में) है
/usr/local/Cellar/byobu/5.92/lib/byobu/include/tmux-detach-all-but-current-client
संभवत: आप संस्करण संख्या को संशोधित करेंगे, लेकिन आपको यह पता लगाना है कि इसे कैसे खोजना है
brew info byobu
आपको बताएंगे कि बायोबू अपनी लीबी आदि फाइलों को कहां स्टोर करता है।
उसके बाद lib/byobu/include/tmux-detach-all-but-current-client
उस स्थान पर जो कुछ भी हो, उसे लागू करें (मेरे मामले में /usr/local/Cellar/byobu/5.92/
)
मुझे iterm2 \ 033 [17; 3; ~ पर आपकी पसंद की चाबियों पर विम सेक्शनल चार्ट के माध्यम से कमांड भेजने का काम करने के लिए मिला;