आप इसे कितनी बार करते हैं, इस पर निर्भर करता है, बस इसके लिए एक कुंजी को मैप करें और वैकल्पिक रूप से vimrc में जोड़ें
:nnoremap <F5> :%y
या
:nnoremap <leader><whatever> :%y
या जो भी कुंजी आपको पता है वह सुरक्षित है और सबसे तेज़ है - फिर एक मैपिंग स्रोत या जो भी जोड़ें। इस पर लाभ यह ggyG
है कि यह कर्सर (तेज) नहीं ले जा रहा है और अपने कर्सर की स्थिति को बनाए रखने के लिए आपको एक जोड़ना होगा<Ctrl-o><Ctrl-o>
लोग अक्सर भूल जाते हैं कि जब तक vimrc में कमांड सत्र आधारित नहीं होते हैं। मैं अक्सर जानता हूं कि जब मैं बहुत कुछ करने जा रहा हूं, लेकिन इसे डिफ़ॉल्ट और बस की जरूरत नहीं है:[mode]remap <whatever> <whatever>
मैं बंद कर सकता हूं और अगर जरूरत पड़ी तो फिर से खोल सकता हूं।
यदि <Ctrl-A><Ctrl-C>
आप के लिए काम करता है तो आप अपने स्रोत में mswin.vim का उपयोग कर रहे हैं और वेतन वृद्धि <Ctrl-a>
और वेतन वृद्धि <Ctrl-x>
संचालन (अन्य चीजों के बीच) की शक्ति पर खो रहे हैं। मैंने खिड़कियों में शुरुआत की और समय से पहले mswin.vim का उपयोग करना बंद कर दिया। मुझे व्यक्तिगत रूप से यह सबसे अच्छा लगता है कि विम को सही तरीके से ग्रो करें और फिर बैसाखी में जोड़ें जो आपको वास्तव में चाहिए: पी