स्क्रीन स्थिति पट्टी कई लाइनों


9

मैं उनके बीच अपनी परियोजनाओं को अलग करने के लिए कई टैब के साथ स्क्रीन का उपयोग कर रहा हूं। हालाँकि, जब मैं बहुत सारे टैब खोलता हूँ तो वे केवल स्क्रीन पर दिखाई देते हैं और मैं उन्हें अपने "स्क्रीन स्टेटस बार" में नहीं देख सकता। मैं अभी भी उन्हें स्विच कर सकता हूं, लेकिन उन्हें मेरी खिड़कियों की सूची में नहीं देख सकता। मैं इसे कैसे बना सकता हूं ताकि आवश्यक होने पर मेरी "स्क्रीन स्थिति पट्टी" दो लाइनों तक विस्तारित हो जाए? मैंने .screenrcएक दोस्त से शुरुआत की है जिसके साथ मुझे वह स्थान दिया गया है जहां मैं हूं, लेकिन मैं इसे इस विकल्प को खरीदने के लिए अनुकूलित करना चाहूंगा।

जवाबों:


3

मैं अपने आप को स्टेटस बार बंद कर देता हूं, क्योंकि यह 40+ खिड़कियों के साथ स्क्रीन को प्रबंधित करने का एक व्यावहारिक तरीका नहीं है। Ctrl-A + "का उपयोग करने से सभी स्क्रीन की एक सूची खुल जाएगी। आप Ctrl-A + A. के साथ अलग-अलग विंडो को नाम दे सकते हैं। मैं एक अनुकूलित .स्क्रीन भी उपयोग करता हूं, जो अन्य चीजों के अलावा, विंडो लिस्टिंग में शेल शीर्षक संदेश दिखाता है।

# terminfo and termcap for nice 256 color terminal
# allow bold colors - necessary for some reason
attrcolor b ".I"
# tell screen how to set colors. AB = background, AF=foreground
#termcapinfo xterm 'ti=\E[?1049h:te=\E[?1049l'
#termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm:hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
termcapinfo xterm* 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm:hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007:ti=\E[?1049h:te=\E[?1049l:XT'
termcapinfo screen* 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm:hs:ts=\E]2;:fs=\E\\:ds=\E]2;screen\E\\:ti=\E[?1049h:te=\E[?1049l:XT'
# erase background with current bg color
defbce "on"
altscreen on
#hardstatus on
defscrollback 2000
multiuser on

hardstatus string "[%n%?: %t%?] %h"
windowlist string "%3n %t   %h%=%f"

व्यक्तिगत रूप से मैं बल्कि कुंजी मैपिंग और सेटअप के साथ रहना होगा जो मेरे पास पहले से है। मैं सिर्फ 15 के बारे में 40 या अधिक स्क्रीन का प्रबंधन करने की जरूरत नहीं है तो मैं इसे सही बनाने के लिए एक और पंक्ति होगा !! धन्यवाद हालांकि
डिएगो

मैं स्क्रीन के डिफ़ॉल्ट कीमैपिंग का उपयोग कर रहा हूं। केवल एक ही पंक्ति जो मैं ऊपर सुझाता हूं, वह है विंडोलिस्ट। यह विंडो सूची को और अधिक उपयोगी बना देगा। उस फ़ाइल का शेष भाग 256 रंग मोड सक्षम करने और XTerm शीर्षक सक्षम करने जैसी चीज़ें करता है।
पेंग्विन 359

0

मेरे पास एक संकेत है कि इसे कैसे काम किया जाए: एक स्क्रीन में स्क्रीन

ऐसे समाधान समाधान का प्रारूप :

  • आपकी मूल स्क्रीन:
    • एक बैकटिक फ़ंक्शन जो (एक फ़ाइल में) दूसरी पंक्ति में दिखाए जाने के लिए आवश्यक जानकारी लिखता है
  • नई बाहरी स्क्रीन:
    • एक backtick फ़ंक्शन आंतरिक स्क्रीन की जानकारी (फ़ाइल) को पढ़ने में सक्षम
    • एक कस्टम कॉन्फ़िगरेशन फ़ाइल
    • एक अलग उपसर्ग (जिसका उपयोग आंतरिक स्क्रीन में कभी नहीं किया गया है)
    • बेहतर उपयोगकर्ता अनुभव के लिए वैकल्पिक रूप से :
      • पहली विंडो में इनर स्क्रीन चलाएं
      • एकल खिड़की
      • भीतर समाप्त होने पर बाहर निकल जाएगा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.