Vim indentation tabs vs spaces

Personally I'm a fan of using tabs for indentation in my code, but not all people feel the same way. I was recently contributing to a project that used four spaces as indentation. This causes a problem because my .vimrc says to use tabs. This can create some formatting problems obviously. Vim allows you to set simple commands inside the text the file you are editing using modelines. I was able to add:

// vim: tabstop=4 shiftwidth=4 expandtab autoindent softtabstop=4

as the last line of my file and now Vim converts my indentations to spaces (expandtab) for this one file only.

Note: Replies will be formatted with PHP Markdown Extra syntax.

Name: Email (Not Required):
Logged IP:
To prevent spam please submit by clicking the kitten: