2009-04-30 10 views
9

में कस्टम स्क्रिप्ट के साथ कमांड करें I मैकवीम का उपयोग एक्सकोड के भीतर मेरे संपादक के रूप में करता हूं। डिफ़ॉल्ट रूप से कमांड-बी और: कमांड लाइन से 'मेक' कॉल करने के लिए बाध्य हैं। चूंकि हम बिल्डिंग और प्रोजेक्ट कॉन्फ़िगरेशन के लिए एक्सकोड का उपयोग कर रहे हैं, मैं एक सेबस्क्रिप्ट कमांड के साथ बनाने के लिए: make/Command-B कॉल को प्रतिस्थापित करना चाहता हूं। क्या यह संभव है, और मैं इसे करने के बारे में कैसे जाउंगा?बदलें: vim

उत्तर

21

प्रयास करें: मदद makeprg

आप का उपयोग करें: आदेश निष्पादित किया जाता है बदलने के लिए सेट makeprg = xxx।

+4

यह चाल है। मेरे vimrc में अंतिम आदेश यहां दिया गया है: सेट makeprg = osascript \ -e \ \ "बताएं \ अनुप्रयोग \ \\\" एक्सकोड \\\ "\" \ -e \ \ "build \" \ -e \ \ " अंत \ बताएं \ " –

+0

मैं अपने मैक पर विम का उपयोग करता हूं, लेकिन शायद ही कभी एक्सकोड के साथ। मुझे इसकी कोशिश करनी होगी। एक्सकोड कमांड के लिए Thx। – DanM

1

सीएलआई से एक्सकोड निर्माण चलाने के लिए, आदेश xcodebuild है। मैंने कभी भी इसे विम के अंदर कभी कोशिश नहीं की है।