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?
:enew
tidak akan berfungsi, tetapi :e newfile.cpp
harus berfungsi jika newfile.cpp
belum ada (meskipun kosong).
:enew
tidak akan berhasil adalah karena Anda mengedit buffer baru yang tidak disebutkan namanya, dan kemudian menyimpannya sebagai file .cpp. BufNewFile
hanya memicu jika Anda mengedit file baru dengan nama file target.
autocmd
, dan membuat file kerangka?