/vim-templates

Load filetype templates for new files

Primary LanguageVim Script

This is a mirror of http://www.vim.org/scripts/script.php?script_id=1172

This plugin lets you use filetype-dependent templates for new files, using a simple but effective mechanism.

It is, in various ways, a more sophisticated approach to the same problem that vimscript #1160 addresses, but doesn't try to do quite as much.

When you start a fresh buffer, setting a filetype on it will load the corresponding template. E.g. open Vim and issue

    :setf html

You should find a skeleton HTML file, ready to fill in.

One new command has been added for convenience: it is called :New and takes exactly one argument. It will open a new empty window and set the filetype for it to the argument given.

A handful of templates are included, but the real purpose of the plugin is to allow you to easily create your own.