Znalazłem tutaj obie odpowiedzi nieco okrągłe. TL; DR filetypeto super zestaw funkcji syntax. Zobacz także to
phs
Odpowiedzi:
-1
Oczekuje, że niektóre typy plików będą miały określoną składnię. Na przykład, kiedy otworzysz plik.php, będzie on oczekiwał składni PHP i odpowiednio go pokolorował.
Ale niektórzy ludzie używają nietypowych typów plików, ale nadal chcą używać poprawnej składni w edytorze, na przykład file.txt lub file.bla z zawartością PHP.
Składnia to „język” wewnątrz pliku, gdzie typ pliku to rzeczywisty typ pliku.
filetypewpływa na więcej rzeczy niż syntax(na przykład: podświetlanie składni, reguły wcięcia i inne wtyczki). Ogólnie więc powinieneś używać, filetypechyba że chcesz tylko zmienić podświetlanie składni.
plik c jest plikiem c (typ pliku), bez względu na to, jak pokolorujesz różne elementy pliku (składnia). niektóre decyzje (na przykład, jak pokolorować niektóre słowa, gdzie umieścić nawiasy itp.) są podejmowane na podstawie typu pliku.
filetype
to super zestaw funkcjisyntax
. Zobacz także toOdpowiedzi:
Oczekuje, że niektóre typy plików będą miały określoną składnię. Na przykład, kiedy otworzysz plik.php, będzie on oczekiwał składni PHP i odpowiednio go pokolorował.
Ale niektórzy ludzie używają nietypowych typów plików, ale nadal chcą używać poprawnej składni w edytorze, na przykład file.txt lub file.bla z zawartością PHP.
Składnia to „język” wewnątrz pliku, gdzie typ pliku to rzeczywisty typ pliku.
źródło
filetype
wpływa na więcej rzeczy niżsyntax
(na przykład: podświetlanie składni, reguły wcięcia i inne wtyczki). Ogólnie więc powinieneś używać,filetype
chyba że chcesz tylko zmienić podświetlanie składni.http://vim.wikia.com/wiki/Filetype.vim
źródło
plik c jest plikiem c (typ pliku), bez względu na to, jak pokolorujesz różne elementy pliku (składnia). niektóre decyzje (na przykład, jak pokolorować niektóre słowa, gdzie umieścić nawiasy itp.) są podejmowane na podstawie typu pliku.
źródło