मैं gVim के साथ बफर कैसे स्विच करूं?


0

यदि मैं gVim (vim के लिए सूक्ति इंटरफ़ेस) पर कई बफ़र्स बनाता हूं, तो मैं बफर कैसे स्विच करूं? विम डॉक्टर का कहना है कि यह F8 महत्वपूर्ण है लेकिन यह काम नहीं करता है ...

कोई उपाय ?


संभावित डुप्लिकेट:

जवाबों:


3

स्विचिंग बफ़र्स किया जाता है सामान्य रूप में साथ :bp[revious]और :bn[ext](कोष्ठक वैकल्पिक जा रहा है में भाग)। यदि आपको हर बार टाइप करने का मन नहीं करता है, तो आप इसे किसी कुंजी, या कुंजी संयोजन में मैप कर सकते हैं।

nnoremap <F1> :bp<cr>
nnoremap <F2> :bn<cr>

(अपनी आवश्यकताओं को संशोधित करने के लिए स्वतंत्र महसूस करें)

यदि आप विभाजन के बीच स्विच करने के बारे में सोच रहे हैं , तो यह उस <C-W> some keyपर निर्भर करता है, जहां आप जाना चाहते हैं। वे सभी वास्तव में अच्छी तरह से वर्णित हैं help CTRL-W, लेकिन सबसे अधिक उपयोग किया जाता है Vऔर Sविभाजन के लिए, और फिर C-W C-W(दो बार) खुले विभाजन के बीच स्विच करने के लिए।


0

यह निर्भर करता है कि आप उन एकाधिक बफ़र्स को कैसे बनाते हैं। यदि वे कई खिड़कियों में हैं, तो आप Ctrl-W Ctrl-Wसंबंधित कमांड के साथ खिड़कियों के बीच स्विच कर सकते हैं । देख

:help window-move-cursor

यदि bvffers कई टैब में हैं, तो आप gtसंबंधित कमांड के साथ टैब के बीच स्विच कर सकते हैं । देख

:help gt

उपयोग करना :helpgrep f8और :helpgrep F8, मुझे F8 के विम डॉक्स में बफ़र्स को स्विच करने के लिए उपयोग किए जाने का कोई उल्लेख नहीं मिलता है। आप किस विम डॉक्स का जिक्र कर रहे हैं?


मैं उपयोग करके बफ़र्स बनाता हूं :split:या :vsplit:। मैंने इसे वास्तव में विम विकी पर पाया है ...
Cydonia7

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