मैंने देखा कि कुछ शरीर अपनी खिड़की को 2x2 से विभाजित करते हैं, मैं बस यह जानना चाहता हूं कि यह कैसे करना है? मुझे पता है कि स्क्रीन में 'स्प्लिट' कमांड केवल विंडो को क्षैतिज रूप से विभाजित कर सकता है।
मैंने देखा कि कुछ शरीर अपनी खिड़की को 2x2 से विभाजित करते हैं, मैं बस यह जानना चाहता हूं कि यह कैसे करना है? मुझे पता है कि स्क्रीन में 'स्प्लिट' कमांड केवल विंडो को क्षैतिज रूप से विभाजित कर सकता है।
जवाबों:
GNU स्क्रीन <4.01 पैच के बिना ऊर्ध्वाधर विभाजन का समर्थन नहीं कर सकती है।
GNU स्क्रीन> 4.01 ऊर्ध्वाधर विभाजन का समर्थन करता है।
पैच GPLv2 अंतर्गत लाइसेंस प्राप्त है। कुछ लोगों का कहना है कि GNU में लंबवत विभाजन screen
से अनुप्रयोग धीमा हो जाता है लेकिन मैंने परीक्षण नहीं किया है। मैं tmux
( टर्मिनल मल्टीप्लेक्सर ) का उपयोग करता हूं
GNU स्क्रीन का नवीनतम संस्करण आपको किसी बाहरी पैच के बिना विंडो को लंबवत रूप से विभाजित करने की अनुमति देता है। इसे प्राप्त करने और इसका उपयोग करने का एक तरीका यह है:
./autogen.sh
, के एक आसान अनुक्रम में बनाएँ । मुझे माउंटेन लायन पर निर्भरता से कोई समस्या नहीं थी।./configure
make
install
एक ऊर्ध्वाधर विभाजन का उपयोग करने के लिए:
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
और focus
screenrc फ़ाइल में आदेश देता है। यहां तक कि आप जटिल कॉन्फ़िगरेशन बनाने के लिए स्क्रीन को दूसरी स्क्रीन के अंदर रख सकते हैं।
C-a |
और न ही split -v
काम करते हैं। उदाहरण के लिए, जब मैं split -v
कमांड को निष्पादित करता हूं तो त्रुटि संदेश होता हैsplit: no arguments required
लिनक्स में स्क्रीन के साथ स्प्लिट स्क्रीन पर वीडियो ट्यूटोरियल देखें - बीएएसएच । 2:00 मिनट पर, एक समाधान होगा।
Ctrl+ A+ S # एक और विंडो बनाएं
Ctrl+ A+ Tab# दूसरी विंडो से चल रहा है
Ctrl+ A+ c # नया सत्र बनाएँ
Ctrl+ A+ | # विभाजन ऊर्ध्वाधर
में कमांड -v
करने के लिए विकल्प का उपयोग करें । मैनपेज से:split
screen
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
इसके बजाय उपयोग करने पर विचार करें ।