alternate_filetypes.vim
This plugin allows switching the current buffer through a set of related filetypes, e.g. HTML while editing PHP, or AWK/sed while editing shell script.
License
Copyright (c) Tom Ryder. Distributed under the same terms as Vim itself.
See :help license
.