मैंने vim mapppings बनाने के लिए गाइड here का पालन किया। जब मैं ,a=
टाइप यह Tabularize बता मेरी लाइनों संरेखित करने के लिए करना चाहिए मेरी .vimrc
फ़ाइलमेरा विम मैपिंग क्यों काम नहीं करता है?
let mapleader=','
if exists(":Tabularize")
nmap <Leader>a= :Tabularize /=<CR>
vmap <Leader>a= :Tabularize /=<CR>
nmap <Leader>a: :Tabularize /:\zs<CR>
vmap <Leader>a: :Tabularize /:\zs<CR>
endif
पेज का कहना है में निम्नलिखित रखो। लेकिन इसके बजाय यह कर्सर =
चरित्र को सम्मिलित करता है।
मेरे पास टैब्यूलर स्थापित है और :Tabularize
कमांड काम करता है जब मैं इसे मैपिंग के बिना कॉल करता हूं।
मैं क्या गलत कर रहा हूं?
आह, यह है। अगर कथन को हटा दिया गया तो इसे ठीक कर दिया गया। – fent
मैं अभी भी प्रासंगिक लोडिंग चाहता था, इसलिए मैंने [इस] (http://stackoverflow.com/questions/17688232) का पालन किया और पोस्ट-लोड कॉन्फ़िगरेशन स्क्रिप्ट बनाई। निश्चित रूप से, यह चिंता करने के लिए एक और फाइल है, लेकिन यह सबसे अच्छी जगह की तरह दिखता है। –