2009-05-30 7 views
25

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?

Respuesta

39

Esto debería hágalo en .vimrc:

au BufNewFile,BufRead *.di setlocal ft=d 

Probablemente existan otras formas también.

+4

Si desea mantener su .vimrc relativamente limpio, puede colocarlo alternativamente en .vim/ftdetect/d.vim – rampion

+1

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

2

http://vimdoc.sourceforge.net/htmldoc/filetype.html tiene el detalle (arenoso) en los tipos de archivos. Puede modificar los complementos asociados editando su vimrc. buscar la regla * .d, y copiar/pegar esa línea cambiándolo a * .DI

No he utilizado gvim, lo que puede haber una manera más fácil que soy consciente de

Cuestiones relacionadas