How can I automatically add some skeleton code when creating a new file with vim
code-generation, vim
Solution
If you want to adapt your skeleton to the context, or to the user choices, have a look at the template-expander plugins listed on vim.wikia
Problem
When creating a new file with vim, I would like to automatically add some skeleton code. For example, when creating a new xml file, I would like to add the first line: ``` <?xml version="1.0"?> ``` Or when creating an html file, I would like to add: ``` <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title></title> </head> <body> </body> </html> ```