VIM पर विंडोज़ के बीच एक स्विच कैसे होता है?


79

मैं विम और मैकविम (या अच्छी तरह से कोशिश कर रहा) दोनों का उपयोग कर रहा हूं। मैंने टैगबार प्लगइन स्थापित किया है, लेकिन अपना चयन करने के लिए वास्तविक टैगबार विंडो पर स्विच करना असंभव है।

मैं VIM में विंडो स्विचिंग के बारे में लोड पढ़ रहा हूं, बहुत सारे डिफ़ॉल्ट कीबाइंडिंग पाया ( CMD+ `, CTRL+ W+ या ), अपना खुद का सेट करने की कोशिश की। कोई काम नहीं किया।

मैं हमेशा त्वरित फ़ाइल संपादन के लिए VIM का उपयोग करता हूं और इसे अपने पूर्णकालिक आईडीई के रूप में उपयोग करके अंतर्निवेशित हो गया हूं। पूरा एक घंटा बिताने के बाद बस यह पता लगाने की कोशिश की जा रही है कि मैं एक खिड़की को कैसे स्विच करूं, हालांकि मैं इस विचार से पूरी तरह से अलग हो गया हूं। फिर भी, मुझे लगता है मुझे जानना होगा। आप विंडो को कैसे स्विच करते हैं? क्या मैं यहाँ पूरी तरह अंधा हो रहा हूँ?


9
विम उन औजारों में से एक है जहां सब कुछ सही समझ में आता है - जब आप इसके बारे में जानते हैं। इससे पहले यह वस्त्र में भी हो सकता है।
फॉशी

जवाबों:


119

Control+ खुली खिड़कियों के बीच टॉगल करने के Wबाद Wऔर

Control+ Wउसके बाद H/ J/ K/ बाईं ओरL जाने के लिए / नीचे / ऊपर / सही खिड़की तदनुसार।


2
नहीं, कुछ नहीं कर रहा।
नातान

5
उह, मैं उन्हें उसी समय दबा रहा था। Ctrl + W की कोशिश की, THEN (अलग से) अंतिम कुंजी में से एक है और यह काम किया। आह। धन्यवाद!
नातान

6
H / J / K / L दिशात्मक कुंजियों के अलावा आप पहले से फ़ोकस किए गए विंडो के बीच आगे और पीछे स्विच करने के लिए W (फिर से या बिना नियंत्रण के) पर भी हिट कर सकते हैं।
कालेब

9
तीर कुंजी का उपयोग इसके अलावा भी किया जा सकता है h/j/k/l
यूजीन यर्मश

3
यदि आप एक से अधिक विंडो में जाने की आवश्यकता है, तो आप किसी संख्या के साथ दिशा उपसर्ग जोड़ सकते हैं; जैसेC-w 2k
Walf

19

Control+ Wदो बार मैकबुक प्रो पर मेरे लिए चाल है।


3
यह लिनक्स पर भी काम करता है।
टॉमहॉर्ब

यह केवल एक चीज है जो मेरे लिए OSX पर काम करती है। उन लोगों में से कोई भी <Cw> <h / j / k / l> या <Cw> <Ch / j / k / l> जो इंटरनेट कहता है, वह कुछ भी करता है। बहुत बुरा है <Cw> <Cw> केवल सीधे जाने के बजाय खिड़कियों के माध्यम से साइकिल ...
wren romano

2
नियंत्रण + डब्ल्यू एक ब्राउज़र में टर्मिनल चलाते समय बेकार हो जाता है
क्विन विल्सन

एक ब्राउज़र में एक टर्मिनल चलाना ... दिलचस्प। Btw। अगर यह बेकार है, तो आप इसे एक अलग कुंजी के लिए फिर से बना सकते हैं।
user254319

1

कष्टप्रद Control+ के बजाय इसे और अधिक ठोस कुंजी के लिए फिर से तैयार करना संभव हैW

.vimrc में

nnoremap <C-J> <C-W>j
nnoremap <C-K> <C-W>k
nnoremap <C-L> <C-W>l
nnoremap <C-H> <C-W>h

अब control+ h/ j/ k/ lखिड़कियों के चारों ओर घूमेगा

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.