vim: связать расширение с языком - PullRequest
27 голосов
/ 30 мая 2009

У меня есть gvim 7.2, он распознает файлы .d и правильно выделяет его в соответствии с синтаксисом языка программирования D. Однако файлы .di не распознаются как файлы D, и выделение отсутствует.

Как разрешить vim выделять файлы .di в соответствии с языком D?

Ответы [ 2 ]

45 голосов
/ 30 мая 2009

Это должно быть сделано в .vimrc:

au BufNewFile,BufRead *.di setlocal ft=d

Возможно, есть и другие способы.

2 голосов
/ 30 мая 2009

http://vimdoc.sourceforge.net/htmldoc/filetype.html содержит подробную информацию о типах файлов. Вы можете изменить связанные плагины, отредактировав свой vimrc. найдите правило * .d и скопируйте / вставьте эту строку, изменив ее на * .di

Я не использовал gvim, так что может быть проще, я не знаю

...