Tengo gvim 7.2, reconoce los archivos .d y los resalta correctamente de acuerdo con la sintaxis del lenguaje de programación D. Sin embargo, los archivos .di no se reconocen como archivos D, y no está resaltado.vim: extensión asociada con el lenguaje
¿Cómo dejo que vim destaque los archivos .di según el lenguaje D?
Si desea mantener su .vimrc relativamente limpio, puede colocarlo alternativamente en .vim/ftdetect/d.vim – rampion
Si algunos de sus otros archivos son fuentes D (pero no tienen extensiones de nombre que lo sugieran) , puede agregar un comentario que contenga una línea de modo vim como: // vim: ft = d – greyfade