Coloque um comentário com vi:
, terminando com uma nova linha.
/* vi: tabstop=4
*/
Se o vim não pegar isso, talvez seja necessário adicionar set modeline
a ~/.vimrc
. Veja :h modeline
para detalhes completos.
Eu me lembro vagamente que existe uma maneira de armazenar instruções para o vim no meu arquivo (como a largura do tabstop etc). Eu não estou falando de configurações no vimrc, mas de armazenar essas configurações no arquivo a ser editado.
Dessa forma, a tabstop tem sempre a largura correta mesmo se eu transferir esse arquivo para outro computador.
No entanto, não me lembro qual é a palavra mágica para que o vim escolha essas configurações ao carregar o arquivo. Alguma idéia?