2013-01-06 17 views
5

के लिए नहीं मिला तो मैं एक बहुत ही बुनियादी सी प्रोग्राम का उपयोग और परीक्षण clang_complete है। या ptr1->, कार्यक्रम मुझे त्रुटि देता है:clang_complete पैटर्न सी structs

let g:clang_user_options='|| exit 0' -- 

(this thread से) लेकिन, पूरा होने में अभी भी काम नहीं करता:

User defined completion (^U^N^P) Pattern not found.

मैं अपने vimrc को यह जोड़ने की कोशिश की।

क्या कोई ऐसी चीज है जो मुझे याद आ रही है या समझ में नहीं आ रही है?

उत्तर

1

जब आप कहते हैं ptr-> आपका मतलब ptr1-> सही है? मैं अपने .vimrc

let g:clang_complete_copen=1 
let g:clang_hl_errors=1 

में केवल दो तार है और अपने उदाहरण मेरे लिए ठीक काम करता है। सुनिश्चित करें कि आपके पास है .clang_complete फ़ाइल में वैध पथ शामिल हैं (उदाहरण के लिए :help clang_complete देखें)। परिवर्तनीय let g:clang_debug=1 सेट अप करके क्लैंग पूर्णांक डीबग करने का प्रयास करें। और this thread पढ़ें शायद यह आपकी मदद करेगा।

+0

क्षमा करें मेरा मतलब है, ptr1। मेरे पास मेरी vim निर्देशिका में .clang_complete फ़ाइल नहीं है, और अक्सर पूछे जाने वाले पैटर्न को ठीक करने के तरीके पर अक्सर पूछे जाने वाले प्रश्न बहुत अस्पष्ट हैं। मुझे .clang_complete फ़ाइल कहां रखनी चाहिए/बनाना चाहिए? धन्यवाद – Dasun

+0

मैंने समस्या हल की। पता नहीं था कि आप काम करने के लिए झुकाव स्थापित किया था। थ्रेड लिंक के लिए धन्यवाद! – Dasun

संबंधित मुद्दे