Saya menggunakan Vim untuk menulis C ++, dan saya punya beberapa #include<>pernyataan, komentar, dll yang harus saya sertakan dalam setiap file baru yang saya buat. aku sudah menambahkan
autocmd BufNewFile *.cpp r C:\(full file path of skeleton text file)
ke vimrc saya, karena saya mendengar ini membuat buffer dengan teks yang saya butuhkan di dalamnya. Bagaimana cara saya menambahkan teks ini ke file baru? Apakah ada cara mudah untuk melakukan ini dari buffer, atau ada cara lain yang mudah untuk melakukan ini? Saya juga pernah mendengar sedikit tentang plugin templat. Apakah ada yang sangat sederhana yang bisa melakukan ini untuk saya?
:r C:\(full file path of skeleton text file)? Apakah Anda mendapatkan kesalahan?
:enewtidak akan berfungsi, tetapi :e newfile.cppharus berfungsi jika newfile.cppbelum ada (meskipun kosong).
:enewtidak akan berhasil adalah karena Anda mengedit buffer baru yang tidak disebutkan namanya, dan kemudian menyimpannya sebagai file .cpp. BufNewFilehanya memicu jika Anda mengedit file baru dengan nama file target.
autocmd, dan membuat file kerangka?