vim
विम से भवन
खोज…
एक निर्माण शुरू करना
:mak[e][!] [arguments]
makeprg
विकल्प द्वारा संदर्भित कार्यक्रम शुरू करेंगे। डिफ़ॉल्ट रूप से, makeprg
को "बनाना" पर सेट किया गया है, लेकिन किसी भी उपयुक्त कार्यक्रम को लागू करने के लिए कॉन्फ़िगर किया जा सकता है।
सभी [arguments]
(कई हो सकता है) करने के लिए पारित कर रहे हैं makeprg
बस के रूप में करता है, तो इसके साथ लागू किया गया था :!{makeprg} [arguments]
।
आमंत्रित प्रोग्राम का आउटपुट 'errorformat'
विकल्प के अनुसार त्रुटियों के लिए पार्स किया गया है। यदि कोई त्रुटि पाई जाती है, तो उन्हें प्रदर्शित करने के लिए क्विकफ़िक्स विंडो खोली जाती है।
:cnext
:cprev
का उपयोग क्विकफिक्स विंडो में प्रदर्शित त्रुटियों के बीच चक्र के लिए किया जा सकता है। :cc
कर्सर के नीचे एरर पर जाएगा।
यह ध्यान दिया जाना चाहिए कि सिस्टम पर जहां ग्नुमेक स्थापित किया गया है और ठीक से कॉन्फ़िगर किया गया है, आम तौर पर मोनो-फाइल परियोजनाओं को संकलित करने के लिए कुछ भी परिभाषित करने &makeprg
आवश्यकता नहीं है, लेकिन इसका डिफ़ॉल्ट मूल्य है। इस प्रकार, सी, सी ++, फोरट्रान में ... बस टाइप करें :make %<
वर्तमान फ़ाइल संकलित करने के :make %<
। स्रोत फ़ाइल के अनुसार वर्तमान निर्देशिका में है :!./%<
इसे निष्पादित करेगा। संकलन विकल्पों के माध्यम से नियंत्रित किया जा सकता $CFLAGS
, $CXXFLAGS
, $LDFLAGS
, आदि के दस्तावेज़ देखें make
निहित नियमों के बारे में।