2011-10-23 5 views
9

जब मैंने सुपरटैब के पॉपअप सुझाव पर एंटर दबाया, तो यह स्वचालित रूप से डाले गए कीवर्ड के अंत में एक नई पंक्ति बनाता है।नई लाइन बनाने के बिना सुपरटाब समापन सुझाव का चयन कैसे करें?

क्या नई लाइन बनाने के बिना सुपरटैब पॉपअप में कोई विकल्प चुनना संभव है?

अधिक विशेष रूप से, क्या कोड समापन सुझाव चुनने की विधि के रूप में space को कॉन्फ़िगर करने का कोई तरीका है?

उत्तर

6
inoremap <expr> <Space> pumvisible() ? "\<C-y>" : " " 

नोट <C-y> है कि वर्तमान में विकल्प का चयन किया स्वीकार करता है, तो आप अंतरिक्ष remapping की बजाय सीधे इसका इस्तेमाल कर सकते हैं। आप :h popupmenu-keys में और देखेंगे।

5

अपने .vimrc में रखें इस

let g:SuperTabCrMapping=1