खोज…


वाक्य - विन्यास

  • :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


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow