मैंने देखा कि कुछ शरीर अपनी खिड़की को 2x2 से विभाजित करते हैं, मैं बस यह जानना चाहता हूं कि यह कैसे करना है? मुझे पता है कि स्क्रीन में 'स्प्लिट' कमांड केवल विंडो को क्षैतिज रूप से विभाजित कर सकता है।
मैंने देखा कि कुछ शरीर अपनी खिड़की को 2x2 से विभाजित करते हैं, मैं बस यह जानना चाहता हूं कि यह कैसे करना है? मुझे पता है कि स्क्रीन में 'स्प्लिट' कमांड केवल विंडो को क्षैतिज रूप से विभाजित कर सकता है।
जवाबों:
GNU स्क्रीन <4.01 पैच के बिना ऊर्ध्वाधर विभाजन का समर्थन नहीं कर सकती है।
GNU स्क्रीन> 4.01 ऊर्ध्वाधर विभाजन का समर्थन करता है।
पैच GPLv2 अंतर्गत लाइसेंस प्राप्त है। कुछ लोगों का कहना है कि GNU में लंबवत विभाजन screenसे अनुप्रयोग धीमा हो जाता है लेकिन मैंने परीक्षण नहीं किया है। मैं tmux( टर्मिनल मल्टीप्लेक्सर ) का उपयोग करता हूं
GNU स्क्रीन का नवीनतम संस्करण आपको किसी बाहरी पैच के बिना विंडो को लंबवत रूप से विभाजित करने की अनुमति देता है। इसे प्राप्त करने और इसका उपयोग करने का एक तरीका यह है:
./autogen.sh, के एक आसान अनुक्रम में बनाएँ । मुझे माउंटेन लायन पर निर्भरता से कोई समस्या नहीं थी।./configuremakeinstallएक ऊर्ध्वाधर विभाजन का उपयोग करने के लिए:
C-a | // Create a split
C-a <Tab> // Move to the split
C-a c // Create a new window within the split
मुझे नहीं लगता कि यह किसी भी और तरह से tmux पर स्विच करने का एक कारण है जैसे अन्य सुझाव दे रहे हैं।
split, split -vऔर focusscreenrc फ़ाइल में आदेश देता है। यहां तक कि आप जटिल कॉन्फ़िगरेशन बनाने के लिए स्क्रीन को दूसरी स्क्रीन के अंदर रख सकते हैं।
C-a |और न ही split -vकाम करते हैं। उदाहरण के लिए, जब मैं split -vकमांड को निष्पादित करता हूं तो त्रुटि संदेश होता हैsplit: no arguments required
लिनक्स में स्क्रीन के साथ स्प्लिट स्क्रीन पर वीडियो ट्यूटोरियल देखें - बीएएसएच । 2:00 मिनट पर, एक समाधान होगा।
Ctrl+ A+ S # एक और विंडो बनाएं
Ctrl+ A+ Tab# दूसरी विंडो से चल रहा है
Ctrl+ A+ c # नया सत्र बनाएँ
Ctrl+ A+ | # विभाजन ऊर्ध्वाधर
में कमांड -vकरने के लिए विकल्प का उपयोग करें । मैनपेज से:splitscreen
Split the current region into two new ones. All regions on the display
are resized to make room for the new region. The blank window is dis‐
played on the new region. Splits are made horizontally unless -v is
used. Use the "remove" or the "only" command to delete regions. Use
"focus" to toggle between regions.
splitकमांड का हवाला दे रहे हैं?
screen ।
C-a |।
C-a :(कॉलन को नियंत्रित करना ) करना होगा। वहां आप splitया कर सकते हैं split -v। C-a |एक ऊर्ध्वाधर विभाजन के लिए एक शॉर्टकट है, हालांकि।
tmuxइसके बजाय उपयोग करने पर विचार करें ।