Encontré ambas respuestas aquí algo circulares. TL; DR filetypees un súper conjunto de características de syntax. Ver también esto
phs
Respuestas:
-1
Esperará que ciertos tipos de archivos tengan una sintaxis específica. Por ejemplo, cuando abre un archivo.php, esperará una sintaxis PHP y lo coloreará en consecuencia.
Pero algunas personas usan tipos de archivo inusuales pero aún quieren usar la sintaxis correcta en el editor, por ejemplo file.txt o file.bla con contenido PHP dentro.
La sintaxis es el "idioma" dentro del archivo, donde filetype es el tipo real del archivo.
filetypeafecta más cosas que syntax(por ejemplo: resaltado de sintaxis, reglas de sangría y otros complementos). Por lo tanto, en general, debe usarlo a filetypemenos que solo desee cambiar el resaltado de sintaxis.
un archivo c es un archivo c (tipo de archivo), sin importar cómo colorea los diferentes elementos del archivo (sintaxis). Algunas decisiones (por ejemplo, cómo colorear algunas palabras, dónde poner los corchetes, etc.) se hacen en función del tipo de archivo.
filetype
es un súper conjunto de características desyntax
. Ver también estoRespuestas:
Esperará que ciertos tipos de archivos tengan una sintaxis específica. Por ejemplo, cuando abre un archivo.php, esperará una sintaxis PHP y lo coloreará en consecuencia.
Pero algunas personas usan tipos de archivo inusuales pero aún quieren usar la sintaxis correcta en el editor, por ejemplo file.txt o file.bla con contenido PHP dentro.
La sintaxis es el "idioma" dentro del archivo, donde filetype es el tipo real del archivo.
fuente
filetype
afecta más cosas quesyntax
(por ejemplo: resaltado de sintaxis, reglas de sangría y otros complementos). Por lo tanto, en general, debe usarlo afiletype
menos que solo desee cambiar el resaltado de sintaxis.http://vim.wikia.com/wiki/Filetype.vim
fuente
un archivo c es un archivo c (tipo de archivo), sin importar cómo colorea los diferentes elementos del archivo (sintaxis). Algunas decisiones (por ejemplo, cómo colorear algunas palabras, dónde poner los corchetes, etc.) se hacen en función del tipo de archivo.
fuente