Ответы:
Ожидается, что определенные типы файлов будут иметь определенный синтаксис. Например, когда вы открываете файл file.php, он ожидает синтаксис PHP и соответственно его раскрашивает.
Но некоторые люди используют необычные типы файлов, но все же хотят использовать правильный синтаксис в редакторе, например, file.txt или file.bla с содержимым PHP внутри.
Синтаксис - это «язык» внутри файла, где filetype - это фактический тип файла.
filetype
влияет больше, чем syntax
(например: подсветка синтаксиса, правила отступов и другие плагины). Как правило, вы должны использовать, filetype
если только вы не хотите изменить подсветку синтаксиса.
filetype
- это супер-набор функцийsyntax
. Смотрите также это