No meu trabalho, usamos um padrão ts
de 2; minha preferência pessoal é 4, que é o que eu uso para meus projetos de hobby, e esse outro projeto que herdamos tem a convenção de ts=8
.
Há também outras configurações que quero definir com base no projeto (por exemplo, dobrar). Basear essas configurações no tipo de arquivo ou detectá-las automaticamente com base no que o arquivo usa não são boas opções, pois quero respeitar as convenções de cada projeto.
Posso fazer o Vim usar um arquivo de configurações que se aplica a um projeto (tudo em uma árvore de diretórios) sem adicionar uma modelagem a todos os arquivos?