vim
स्प्लिट विंडो
खोज…
वाक्य - विन्यास
-
:split <file>
-
:vsplit <file>
-
:sp
<- विभाजन के लिए आशुलिपि -
:vsp
<-:vsp
लिए आशुलिपि
टिप्पणियों
जब कमांड लाइन से कॉल किया जाता है, तो तर्क में कई फाइलें प्रदान की जा सकती हैं और विम प्रत्येक फ़ाइल के लिए एक विभाजन बनाएगा। जब पूर्व मोड से कॉल किया जाता है, तो कमांड के प्रति आह्वान पर केवल एक फ़ाइल खोली जा सकती है।
कमांड लाइन से विभाजन में कई फाइलें खोलना
क्षैतिज
vim -o file1.txt file2.txt
लंबवत
vim -O file1.txt file2.txt
आप वैकल्पिक रूप से खोलने के लिए विभाजन की संख्या निर्दिष्ट कर सकते हैं। निम्न उदाहरण दो क्षैतिज विभाजन को खोलता है और एक बफर में file3.txt
लोड करता है:
vim -o2 file1.txt file2.txt file3.txt
एक नई स्प्लिट विंडो खोलना
आप सामान्य मोड में निम्नलिखित आदेशों के साथ विम के भीतर एक नया विभाजन खोल सकते हैं:
क्षैतिज:
:split <file name>
:new
लंबवत:
:vsplit <file name>
:vnew
स्प्लिट फ़ाइल को आपकी स्क्रीन के ऊपर या बाईं ओर एक नए स्प्लिट में खोलेगा (या वर्तमान विभाजन।) :sp
और :vs
सुविधाजनक शॉर्टकट हैं।
नया एक खाली विभाजन खोलेगा
एक विभाजन या vsplit का आकार बदलना
आप कभी-कभी एक विभाजन या vsplit के आकार को बदलना चाह सकते हैं।
वर्तमान में सक्रिय विभाजन का आकार बदलने के लिए, उपयोग करें :resize <new size>
। :resize 30
उदाहरण के लिए :resize 30
, विभाजन 30 लाइनों को लंबा कर देगा।
वर्तमान में सक्रिय vsplit का आकार बदलने के लिए, उपयोग करें :vertical resize <new size>
। :vertical resize 80
उदाहरण के लिए 80 बनाम वर्ण को चौड़ा कर देगा।
शॉर्टकट
- Ctrl + w और + विभाजित विंडो के आकार में वृद्धि
- Ctrl + w और - विभाजित विंडो के आकार को कम करें
- Ctrl + w और = विभाजित खिड़कियों के बराबर आकार सेट करें
सभी विभाजन को बंद करें, लेकिन वर्तमान को
सामान्य स्थिति
Ctrl-w ओ
पूर्व मोड
:only
या छोटा
:on
ओपन स्प्लिट विंडोज (कीबोर्ड शॉर्टकट) का प्रबंधन
जब आपने vim में एक विभाजन विंडो खोली है (जैसा कि इस टैग के तहत कई उदाहरणों द्वारा प्रदर्शित किया गया है) तो आप संभवतः खिड़कियों को जल्दी से नियंत्रित करना चाहेंगे। यहाँ कीबोर्ड शॉर्टकट्स का उपयोग करके स्प्लिट विंडो को नियंत्रित करने का तरीका बताया गया है।
ऊपर / नीचे विभाजित करने के लिए आगे बढ़ें:
- Ctrl + w और k
- Ctrl + w और j
लेफ्ट / राइट को विभाजित करने के लिए जाएं:
- Ctrl + w और h
- Ctrl + w और l
ऊपर / नीचे (लपेटें) विभाजित करने के लिए जाएं:
- Ctrl + w और w
नई खाली विंडो बनाएँ:
- Ctrl + w और n -or-: नया
नया विभाजन क्षैतिज / लंबवत बनाएँ:
- Ctrl + W , S (ऊपरी स्थिति)
- Ctrl + W , v (निचला मामला)
वर्तमान में सक्रिय को स्क्रीन पर विभाजित करें:
- Ctrl + w और o -or-: पर
विभाजन के बीच ले जाएँ
बाईं ओर विभाजित करने के लिए स्थानांतरित करने के लिए, <Cw><Ch>
नीचे विभाजित करने के लिए जाने के लिए, <Cw><Cj>
दाईं ओर विभाजित होने के लिए, <Cw><Ck>
ऊपर विभाजित करने के लिए स्थानांतरित करने के लिए, <Cw><Cl>
सने विभाजन खोला
नीचे और दाईं ओर विभाजन को खोलना बेहतर अनुभव है
इसका उपयोग कर सेट करें
set splitbelow
set splitright