स्टैक ओवरफ्लो और अन्य स्टैक एक्सचेंज साइट्स, एम्बेडेड संपादकों के साथ कई अन्य वेबसाइटों की तरह, विभिन्न कीबोर्ड कॉर्ड्स को एडिटिंग कमांड्स से बांधते हैं। इन्हें कभी-कभी एक्सेस कुंजी कहा जाता है (यदि आप एक वेब खोज करना चाहते हैं) और पेज लोड होने पर बाध्य हैं। आपके मामले में, बाहरी संपादक में HTML टेक्स्ट क्षेत्र को संपादित करने के लिए Vimperator का डिफ़ॉल्ट कीमैप Ctrl-iओवरराइड है। इसके डिफ़ॉल्ट ऑपरेशन के बजाय यह सम्मिलित करता है *emphasized text*
। इसके आस-पास जाने के लिए आप अपने .vimperatorrc में एक नया मैपिंग जोड़ सकते हैं । मैंने उपयोग कर लिया है
inoremap <Leader>i <C-i>
मेरी <Leader>
कुंजी है -, इसलिए एक HTML पाठ क्षेत्र पर ध्यान देने के साथ मैं -iबाहरी संपादक में संपादन शुरू करता हूं ।
यह इस सवाल से स्पष्ट है कि आपने पहले इस सुविधा का उपयोग किया है, लेकिन उन लोगों के लिए, जो विकल्प को नियंत्रित नहीं करते हैं, जो बाहरी संपादक का उपयोग करने के लिए 'संपादक' है। जीवीएम / मैकविम के -f
लिए, "अग्रभूमि" के लिए ध्वज का उपयोग करें , जिससे रोकने के लिए विम अपनी प्रक्रिया को आगे बढ़ाता है (और संपादित पाठ क्षेत्र के साथ अपने संबंध खो देता है)। देखते हैं :help 'editor'
। मैं MacVim और मेरी .vimperatorrc की दो प्रासंगिक पंक्तियों का उपयोग करता हूं इसलिए:
set editor="/usr/local/bin/mvim -f"
inoremap <Leader>i <C-i>