Для разработки (C++, но это не важно) использую vim. Ни в одном плагине (хотя я по факту ни одного не использую, просто смотрел существующие) не нашёл такой простой штуки, как автоматическое добавление vim-строки в начало нового файла. Под vim-строкой я понимаю вот это:
/* vim: set tabstop=4 shiftwidth=4 expandtab : */
Может я как-то не так гуглил?