के लिए विम मेकप्रग और त्रुटिफॉर्मैट, यदि संकलन त्रुटियां हैं तो Quickfix विंडो तक पहुंच के साथ मैं vim के भीतर से गो कोड बनाने और चलाने में सक्षम होना चाहूंगा।गो
autocmd Filetype java set makeprg=ant\ -find\ build.xml
autocmd Filetype java set efm=%A\ %#[javac]\ %f:%l:\ %m,%-Z\ %#[javac]\ %p^,%-C%.%#
मैं अपने .vimrc में जाओ के लिए वर्तमान में निम्नलिखित है:
जावा के साथ इस के करीब कुछ प्राप्त करने के लिए मैं अपने .vimrc के लिए निम्न जोड़ा
autocmd Filetype go set makeprg=go\ run
क्या मैं कर सकते हैं :make
(या :make %
) को ऐसा करना होगा जैसे यह एक अच्छा 'ओएल सी प्रोग्राम के लिए सुंदर त्रुटि रिपोर्टिंग और बफर के नीचे आउटपुट के साथ होगा?
आपको 'चींटी' के लिए एक कंपाइलर फ़ाइल की आवश्यकता है ... वहां पहले से ही एक होना चाहिए। क्या आपने Google को आजमाया? जावा के लिए आईडीई के रूप में विम का उपयोग करने के लिए गाइड भी हैं; कॉन्फ़िगरेशन वही होना चाहिए, सिवाय इसके कि आप गोलांग सिंटैक्स का उपयोग कर रहे हैं। – kprobst
जहां तक मुझे पता है कि चींटी केवल जावा के लिए है, गो नहीं (जो जावा से असंबंधित है, जेवीएम का उपयोग नहीं करता है, आदि)। मैं सिर्फ एक अलग भाषा के लिए किए गए उदाहरण के उदाहरण के रूप में जावा का उपयोग कर रहा था। – lyallcooper
एक बार मैंने NANT के लिए 'त्रुटिफॉर्म' लाइन बनाने की कोशिश की ... और छोड़ दिया। यह बहुत आर्केन है और इसके विपरीत परीक्षण करना मुश्किल है, जैसे कि विम की स्क्रिप्ट सुविधाओं की तरह। मुझे विम पसंद है, लेकिन ऐसी कुछ चीजें हैं जो निराशाजनक हैं, खासकर क्योंकि मुझे पता है कि यह _can_ किया जाना चाहिए। यह बहुत मुश्किल है और वहां नए, गैर-यूनिक्स सामानों के पर्याप्त उदाहरण नहीं हैं। – kprobst