मैं 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 ++ फ़ाइल को संपादित करने की कोशिश की ?