J'utilise Vim pour écrire en C ++, et j'ai pas mal de #include<>
déclarations, commentaires, etc. que je dois inclure dans chaque nouveau fichier que je crée. J'ai ajouté
autocmd BufNewFile *.cpp r C:\(full file path of skeleton text file)
à mon vimrc, parce que j'ai entendu que cela crée un tampon avec le texte dont j'ai besoin. Comment puis-je ajouter ce texte à un nouveau fichier? Existe-t-il un moyen simple de le faire à partir du tampon ou existe-t-il un autre moyen simple de procéder? J'ai également entendu un peu parler des plugins de modèles. Y en a-t-il un très simple qui pourrait faire ça pour moi?
:r C:\(full file path of skeleton text file)
? Avez-vous des erreurs?
:enew
ne fonctionnera pas, mais :e newfile.cpp
devrait fonctionner s'il newfile.cpp
n'existait pas déjà (même s'il est vide).
:enew
ne fonctionnera pas est que vous modifiez un nouveau tampon sans nom, puis l' enregistrez en tant que fichier .cpp. BufNewFile
ne se déclenche que si vous modifiez un nouveau fichier avec le nom de fichier cible.
autocmd
et d'avoir créé le fichier squelette?