Uso Vim para escribir C ++, y tengo bastantes #include<>
declaraciones, comentarios, etc. que debo incluir en cada archivo nuevo que creo. he añadido
autocmd BufNewFile *.cpp r C:\(full file path of skeleton text file)
a mi vimrc, porque escuché que esto crea un búfer con el texto que necesito en él. ¿Cómo hago para agregar este texto a un nuevo archivo? ¿Hay una manera fácil de hacer esto desde el búfer, o hay otra manera fácil de hacerlo? También he escuchado un poco sobre los complementos de plantilla. ¿Hay alguna muy simple que pueda hacer esto por mí?
fuente
autocmd
y crear el archivo esqueleto?:r C:\(full file path of skeleton text file)
? tuviste algun error?:enew
no funcionará, pero:e newfile.cpp
debería funcionar sinewfile.cpp
aún no existiera (incluso si está vacío).:enew
no funcionará es porque está editando un nuevo búfer sin nombre y luego guardándolo como un archivo .cpp.BufNewFile
solo se activa si está editando un nuevo archivo con el nombre de archivo de destino.