J'ai trouvé les deux réponses ici un peu circulaires. TL; DR filetypeest un super-ensemble des fonctionnalités de syntax. Voir aussi ceci
phs
Réponses:
-1
Il s'attendra à ce que certains types de fichiers aient une syntaxe spécifique. Par exemple, lorsque vous ouvrez un fichier.php, il attend une syntaxe PHP et la colore en conséquence.
Mais certaines personnes utilisent des types de fichiers inhabituels mais souhaitent toujours utiliser la syntaxe correspondante dans l'éditeur, par exemple file.txt ou file.bla avec du contenu PHP à l'intérieur.
La syntaxe est la "langue" à l'intérieur du fichier, où type de fichier est le type réel du fichier.
filetypeaffecte plus de choses que syntax(par exemple: mise en évidence de la syntaxe, mise en retrait des règles et autres plugins). Donc, en règle générale, vous devez utiliser filetypesauf si vous ne souhaitez modifier que la coloration syntaxique.
un c-fichier est un c-fichier (type de fichier), peu importe comment vous coloriez les différents éléments du fichier (syntaxe). certaines décisions (par exemple, comment colorer certains mots, où mettre des crochets, etc.) sont basées sur le type de fichier.
filetype
est un super-ensemble des fonctionnalités desyntax
. Voir aussi ceciRéponses:
Il s'attendra à ce que certains types de fichiers aient une syntaxe spécifique. Par exemple, lorsque vous ouvrez un fichier.php, il attend une syntaxe PHP et la colore en conséquence.
Mais certaines personnes utilisent des types de fichiers inhabituels mais souhaitent toujours utiliser la syntaxe correspondante dans l'éditeur, par exemple file.txt ou file.bla avec du contenu PHP à l'intérieur.
La syntaxe est la "langue" à l'intérieur du fichier, où type de fichier est le type réel du fichier.
la source
filetype
affecte plus de choses quesyntax
(par exemple: mise en évidence de la syntaxe, mise en retrait des règles et autres plugins). Donc, en règle générale, vous devez utiliserfiletype
sauf si vous ne souhaitez modifier que la coloration syntaxique.http://vim.wikia.com/wiki/Filetype.vim
la source
un c-fichier est un c-fichier (type de fichier), peu importe comment vous coloriez les différents éléments du fichier (syntaxe). certaines décisions (par exemple, comment colorer certains mots, où mettre des crochets, etc.) sont basées sur le type de fichier.
la source