मैं इधर-उधर कैसे घूमूं और अन्यथा विभाजन को व्यर्थ में बदल दूं?


41

अब तक, मैंने पता लगाया है कि स्वैपिंग स्प्लिट्स बाद के माध्यम से निकलता है CTRL+W x, और यह बहुत ज्यादा है।

मैं एक व्यूपोर्ट में कहीं भी एक विभाजन को कैसे स्थानांतरित कर सकता हूं जिसमें कई ऊर्ध्वाधर और क्षैतिज विभाजन होते हैं?

मैं एक क्षैतिज विभाजन कैसे बनाऊं, जो कहता है, स्क्रीन के पूरे शीर्ष आधे भाग के बाद मैंने पहले ही कुछ ऊर्ध्वाधर विभाजन खोले हैं? (वर्तमान में, जब मैं पहले से लंबवत-विभाजित व्यूपोर्ट में एक नया क्षैतिज विभाजन बनाता हूं, तो मुझे स्तंभों में से एक में क्षैतिज विभाजन मिलता है।)

शायद अधिकांश vim उपयोगकर्ता स्प्लिट्स पर टैब पसंद करते हैं, लेकिन मुझे वास्तव में उत्तरार्द्ध पसंद है क्योंकि मैं 30 "मॉनिटर" पर काम करता हूं! :-)

जवाबों:


32

मेरा सुझाव है कि आप vim windows के लिए मदद फ़ाइल के माध्यम से पढ़ें । उस फ़ाइल के विशिष्ट खंड जो आपके प्रश्न पर लागू होते हैं:

:help opening-window
:help window-moving


संपादित करें: मैं केवल यह मान सकता हूं कि यह समय-समय पर डाउनवोट हो रहा है क्योंकि मैंने यहां विशिष्ट उत्तर नहीं दिए हैं। समस्या यह है कि मूल पोस्टर ने कई सवाल पूछे थे, और वे व्यापक थे। उन सभी सवालों का जवाब देने का सबसे अच्छा तरीका एक ही समय पर Vim दस्तावेज़ीकरण को संदर्भित करना है, जो हमेशा जहाँ भी विम स्थापित है, उपलब्ध होना चाहिए ।

इसके अलावा मैं यह नोट करना चाहता हूं कि मैंने ओपी को "आरटीएफएम" नहीं बताया, मैंने मैनुअल के विशिष्ट खंडों को पढ़ने के लिए प्रदान किया, जो एक स्वीकार्य उत्तर हो सकता है।


71
RTFM प्रश्न का उत्तर नहीं देता है।
15

13
हम SO को मैनुअल होने की उम्मीद करते हैं ... यह आसान है: किसी चीज़ के लिए Google, SO लिंक खोलें और जो आपके लिए आया है, उसे किसी अन्य स्रोत पर पुनर्निर्देशित किए बिना प्राप्त करें।
डैनी

2
@ न्यूवर्ल्ड क्योंकि एसओ के सैकड़ों हज़ारों देवों के संपादन, जोड़, टिप्पणी, इसे भयानक बना रहे हैं;)
डैनी

3
@ डैनी यानी स्पूनफीडिंग। प्रलेखन महान है और इसका उत्तर है; अनावश्यक रूप से डुप्लिकेट जानकारी की कोई आवश्यकता नहीं है।
DBedrenko

10
देखें: superuser.com/help/how-to-answer "बाहरी संसाधनों के लिंक को प्रोत्साहित किया जाता है, लेकिन कृपया लिंक के चारों ओर संदर्भ जोड़ें ताकि आपके साथी उपयोगकर्ताओं को कुछ पता चले कि यह क्या है और यह क्यों है। हमेशा सबसे प्रासंगिक भाग को उद्धृत करें। एक महत्वपूर्ण लिंक के मामले में, लक्ष्य साइट उपलब्ध नहीं है या स्थायी रूप से ऑफ़लाइन है। "
j03w

57

मुझे यकीन है कि मदद फ़ाइल इसे कवर करती है, लेकिन स्क्रीन के शीर्ष को कवर करने के लिए एक विभाजन को स्थानांतरित करने के लिए, आप कर सकते हैं CTRL-W K(यानी, Ctrl+ W Shift+ K), एच = बाएं, जे = नीचे, के = शीर्ष, एल = सही ( निम्नलिखित सामान्य vi/ vimसम्मेलनों)।

ध्यान दें कि पत्र अपरकेस हैं। CTRL-W k (यानी, Ctrl+ W K, बिना Shift) इसके बजाय विभाजन आदि के बीच बढ़ेगा।


16

तुम कर सकते हो:

:to sp

या

:top split

एक क्षैतिज विंडो करने के लिए जो स्क्रीन के शीर्ष तक फैला हुआ है।


आपको और दूसरे पोस्टर को धन्यवाद जिन्होंने उत्तर का पहला भाग दिया।
२०:३१ बजे हकनसेनरी

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