अपने तीर कुंजी का उपयोग करने के विकल्प के रूप में, अपने j
और k
कुंजियों को स्वतः पूर्ण सूची में स्क्रॉल करने के लिए सक्षम करें ।
ऐसा करने से आपके द्वारा स्क्रॉल किए गए चयनित शब्द से मेल खाने के लिए वर्तमान लाइन बदल जाती है।
इसलिए आपको एन्टर प्रेस करने की आवश्यकता नहीं है क्योंकि कर्सर अभी भी सब्स्टीट्यूट शब्द के अंत में इन्सर्ट मोड में है।
इसे अपने .vimrc में जोड़ने के लिए इसे सक्षम करने के लिए (स्टैकओवरफ़्लो में दूसरों के लिए धन्यवाद):
inoremap <expr> j ((pumvisible())?("\<C-n>"):("j"))
inoremap <expr> k ((pumvisible())?("\<C-p>"):("k"))
अलग-अलग, तीर कुंजियों का उपयोग करने के बजाय, आप बस दोहरा सकते हैं Ctrl-n
जो कि विकल्पों के माध्यम से शाप देगा ( Ctrl-p
पीछे की ओर जाने के लिए) और वर्तमान रेखा पर स्थानापन्न करता है क्योंकि यह चलता है, Enter
कुंजी की मैपिंग की आवश्यकता नहीं है ।