Ответ 1
Это должно быть сделано в .vimrc:
au BufNewFile,BufRead *.di setlocal ft=d
Возможно, есть и другие способы.
У меня есть gvim 7.2, он распознает файлы .d и выделяет его правильно в соответствии с синтаксисом языка программирования D. Однако .di файлы не распознаются как D файлы, и подсветка отсутствует.
Как я могу vim выделить файлы .di в соответствии с языком D?
Это должно быть сделано в .vimrc:
au BufNewFile,BufRead *.di setlocal ft=d
Возможно, есть и другие способы.
http://vimdoc.sourceforge.net/htmldoc/filetype.html содержит (подробные) сведения о типах файлов. Вы можете изменить связанные плагины, отредактировав vimrc. найдите правило *.d и скопируйте/вставьте эту строку, изменив ее на *.di
Я не использовал gvim, поэтому может быть более простой способ, о котором я не знаю