2011-01-02 29 views
5

मैं विम में एक नया उपयोगकर्ता हूं। कैसे Zen Coding में इन कुंजियों को बदलने,विम में शॉर्ट कुंजियां कैसे बदलें?

सीटीआर + y + ,

करने के लिए

सीटीआर +


और यह भी omn में बदल मैं,

सीटीआर + एक्ससीटीआर ओ +

करने के लिए

सीटीआर + जे

मैं ऐसा कैसे कर सकता है?

+0

आप अपने प्रश्न संपादित करने के लिए इतना है कि यह समझा जा सकता है की जरूरत है। –

+0

मैं मेरा बुरा अंग्रेजी के लिए माफी चाहता हूँ – tito11

उत्तर

8

मैं सुझाव है कि आप टाइप करने के लिए:

:help map.txt 

vim अंदर, तुम सब इसे कैसे करना समझने के लिए व्याख्या पढ़ सकते हैं।

आप 'जेनकोडिंग' प्लगइन के लिए और एक सर्वव्यापी कार्य के लिए एक ही शॉर्टकट का उपयोग नहीं कर सकते हैं; वैसे भी आप अपने .vimrc को जोड़ सकते हैं:

imap <C-j> <C-y> 

लेकिन मैं 'जे' के रूप में 'सी जे' का उपयोग नहीं करने का सुझाव हमेशा vim में आंदोलन से संबंधित है; 'लीडर' (:help leader) का उपयोग करें जो इसके बजाय उपयोगकर्ता शॉर्टकट को लक्षित है।

+0

धन्यवाद मैं एक गलती की है Eolo, मेरा मतलब है, zencoding के लिए और omin के लिए .. के लिए omnifunc imap " imap , zencoding के लिए" सलाह – tito11

+0

के लिए धन्यवाद eolo999

+0

मैंने पढ़ा और समझ लिया है बहुत बहुत धन्यवाद – tito11

4

आप @ eolo999 द्वारा प्रदान की जवाब का अनुसरण कर सकते, लेकिन मैं आपको प्रलेखन zencoding पढ़ सकते हैं और जोड़ने के लिए vimrc के लिए निम्नलिखित सुझाव:

" Note the `nore'. You must use it where possible " 
" in order not to get remapping problems when your vimrc grows up " 
inoremap <C-j> <C-x><C-o> 

" from :h zencoding-customize-keymappings " 
let g:user_zen_expandabbr_key='<C-e>'