मैं C ++ लिखने के लिए Vim का उपयोग करता हूं, और मेरे पास कुछ #include<>
कथन, टिप्पणियाँ आदि हैं, जिन्हें मुझे अपनी बनाई प्रत्येक नई फ़ाइल में शामिल करना होगा। मैंने जोड़ लिया है
autocmd BufNewFile *.cpp r C:\(full file path of skeleton text file)
मेरे vimrc के लिए, क्योंकि मैंने सुना है कि यह मेरे द्वारा आवश्यक पाठ के साथ एक बफर बनाता है। मैं इस पाठ को नई फ़ाइल में कैसे जोड़ूँ? क्या बफर से ऐसा करने का एक आसान तरीका है, या ऐसा करने का एक और आसान तरीका है? मैंने टेम्पलेट प्लगइन्स के बारे में भी थोड़ा सुना है। वहाँ एक बहुत ही सरल है जो मेरे लिए ऐसा कर सकता है?
:r C:\(full file path of skeleton text file)
? क्या आपको कोई त्रुटि मिलती है?
:enew
काम नहीं करेगा, लेकिन :e newfile.cpp
काम करना चाहिए अगर newfile.cpp
पहले से मौजूद नहीं था (भले ही खाली हो)।
:enew
अभ्यस्त काम है क्योंकि आप एक नई, बिना बफर संपादित कर रहे हैं, और है तो एक .cpp फ़ाइल के रूप में सहेजने। BufNewFile
यदि आप लक्ष्य फ़ाइल नाम के साथ एक नई फ़ाइल संपादित कर रहे हैं तो केवल ट्रिगर।
autocmd
और कंकाल फ़ाइल बनाने के बाद एक नई C ++ फ़ाइल को संपादित करने की कोशिश की ?