विंडो लिस्ट में जाए बिना GNU स्क्रीन में पिछली विंडो 9 कैसे जाएं? [डुप्लिकेट]


14

मैं अपने सत्र को सिस्टम पर जीवित रखने के लिए GNU स्क्रीन टूल का उपयोग करता हूं। उन विंडो के बीच स्विच करने के लिए, Ctrl+a Nजहाँ N विंडो की संख्या है, मैं उपयोग करता हूँ । मैं दो अंकों में संख्याओं के साथ खिड़कियों तक पहुंचने के लिए समान कीस्ट्रोक का उपयोग करना चाहता हूं। अब तक मुझे विंडो लिस्ट में जाना है Ctrl+a "और फिर विंडो सिलेक्ट करनी है ।

वहाँ एक तरीका है कि मैं क्या करने की कोशिश कर रहा हूँ?

जवाबों:


22

आप लिखते हैं, तो Ctrl+ a+ '(एपोस्ट्रोफ़ी), screenखिड़की नंबर दर्ज करने के लिए कहता है। यह screenबाईं ओर मदद में है । मदद देखने के लिए Ctrl+ a+ मारो ?


इसे <kbd> Ctrl </ kbd> <kbd> </ kbd>, <kbd> '</ kbd> और <kbd> Ctrl </ kbd> <bb> </ kbd>, <kbd के रूप में लिखा जाना चाहिए। >? </ kbd> क्रमशः या इंगित करने के लिए समान है कि सभी तीन कुंजी एक ही समय में नहीं दबाए जाते हैं। चूंकि वह मार्कअप टिप्पणियों में अक्षम लगता है: वह Ctrl + a, 'या Ctrl + a,? क्रमशः।
वैध

6

स्क्रीन के मैनुअल पेज के अनुसार, आप अपनी ~/.screenrcफ़ाइल में निम्न पंक्तियाँ जोड़ सकते हैं :

bind -c demo1 0 select 10
bind -c demo1 1 select 11
bind -c demo1 2 select 12
bindkey "^B" command -c demo1

वैकल्पिक रूप से C-b 0विंडो 10, C-b 1विंडो 11 आदि का चयन करता है , आप इसका उपयोग कर सकते हैं:

bind -c demo2 0 select 10
bind -c demo2 1 select 11
bind -c demo2 2 select 12
bind - command -c demo2

C-a - 0विंडो 10, C-a - 1विंडो 11 आदि का चयन करता है ।


3

वैसे मैं नहीं जानता कि आपके काम को वास्तव में 10 + प्रक्रियाओं की जरूरत है जो एक स्क्रीन उदाहरण में सुलभ हो, लेकिन आप बस ctrl-a n/pआगे और पीछे जाने के लिए उपयोग कर सकते हैं (जो आसानी से चारों ओर घूमता है)।

और स्क्रीन के केवल 2 उदाहरणों का उपयोग करने पर विचार करें ... या स्क्रीन-इन-स्क्रीन भी

डॉक में बताए गए नंबर 9 से ऊपर की खिड़कियों पर सीधे स्विच करने का कोई तरीका नहीं है


2
स्क्रीन में 9+ प्रोसेस होना हमेशा ऐसा नहीं होता है, लेकिन कभी-कभी मेरे पास 12-13 प्रक्रियाएँ होती हैं और मुझे उन्हें उसी समय देखने की आवश्यकता होती है। लगता है मुझे साथ रहना पड़ेगा Ctrl+a "

2
आपके पास स्प्लिट स्क्रीन भी हो सकती है। यदि आप एक ही समय में अधिक प्रक्रियाएँ खोलना चाहते हैं, तो यह अच्छा है। हो सकता है कि Byobu उपयोगी भी हो सकता है
jpjacobs

2
प्रारंभिक टिप्पणी पूरी तरह से अनावश्यक है। मेरे लिए स्क्रीन में 10 से अधिक खिड़कियां होना आम बात है, मैं प्रत्येक में अलग-अलग निर्देशिकाओं में अलग-अलग चीजें करता हूं और यह प्रति कार्य एक खिड़की के लिए बहुत अधिक उत्पादक है (देखो लॉग्स, स्रोतों को संपादित करना, सामान चलाना, परिणामों की निगरानी करना, आदि)।
एमएसबी

मैं कभी-कभी एक ही क्लस्टर के प्रत्येक सर्वर के लिए एक अलग विंडो खोलता हूं, इसलिए मेरे लिए 10 से अधिक विंडो होना आम है। धन्यवाद।
तगर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.