सभी vim कीस्ट्रोक्स जो -w
पैरामीटर जो रिकॉर्ड सभी वर्णों कि आप फ़ाइल में टाइप का उपयोग करके दबाव डाला गया था दिखाने के लिए एक मुश्किल तरीका नहीं है। समस्या यह है कि विम केवल तब ही लिखता है जब आप विम से बाहर निकलते हैं Benoit पहले से ही कहा जाता है।
इस समाधान करने के लिए, Kana Natsuno इस single-line patch, जो -w
विकल्प की बफरिंग को निष्क्रिय के साथ आया था, तो आप कीस्ट्रोक्स के वास्तविक समय धारा की पहुंच है। फिर यह उन्हें पढ़ने का मामला है (उदा। tail -f
), पार्सिंग या आप उन्हें स्टेटसबार (:set statusline
) में प्रदर्शित करने का प्रयास कर सकते हैं।
कीस्ट्रोक की रीयलटाइम स्ट्रीम प्राप्त करने के लिए, मैकवीम के ड्रू के live-stream-keystrokes branch का उपयोग करके विम का एक कस्टम निर्माण देखें।
स्रोत: Vimprint - a Vim keystroke parser ड्रयू नील ब्लॉग पर
अगर आप विम लाइव वीडियो ट्यूटोरियल (या GIF नहीं) में कीस्ट्रोक्स दबाया प्रकट करना चाहते हैं उपयोगी है।
उत्तर के लिए धन्यवाद लेकिन यह काम नहीं कर रहा है। मैंने आपके द्वारा सुझाए गए अनुसार 'सेट शोएमएमडी' का उपयोग किया था, लेकिन जब मैं विजुअल मोड में प्रवेश करता हूं तो मैंने जो अक्षरों को दबाया नहीं दिखा रहा है, केवल '- विज़ुअल -' टैग दिखाई देता है। –
ठीक है, मैं 'viw' का उपयोग कर रहा हूं, जो दृश्य मोड में आंतरिक शब्द का चयन करता है। और मैं देखना चाहता हूं कि मैं क्या टाइप कर रहा हूं। मुझे विश्वास नहीं है कि वी/विम के लिए कुछ नहीं है। :( –
आपके बाद ': showcmd' सेट करें जब आप 'vi' टाइप करते हैं तो यह स्क्रीन के निचले दाएं भाग पर दिखाई देगा। जब आप' w' टाइप करेंगे तो यह सब गायब हो जाएगा। –