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í?
:r C:\(full file path of skeleton text file)
? tuviste algun error?
:enew
no funcionará, pero :e newfile.cpp
debería funcionar si newfile.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.
autocmd
y crear el archivo esqueleto?