У меня есть 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, так что может быть проще, я не знаю