En mi trabajo usamos un estándar ts
de 2; mi preferencia personal es 4, que es lo que uso para mis proyectos de pasatiempo, y este otro proyecto que heredamos tiene la convención ts=8
.
También hay algunas otras configuraciones que quiero establecer según el proyecto (por ejemplo, plegado). Basar esta configuración en el tipo de archivo o detectarlos automáticamente en función de lo que utiliza el archivo no son buenas opciones, ya que quiero respetar las convenciones de cada proyecto.
¿Puedo hacer que Vim use un archivo de configuración que se aplica a un proyecto (todo en un árbol de directorios) sin agregar una línea de modo a todos los archivos?