Vim erkennt normalerweise Dateitypen ordnungsgemäß, wenn der Hash-Bang das Dienstprogramm "env" nicht verwendet und er über Code verfügt, der versucht, #!/usr/bin/env [...]
Zeilen intern in etwas zu übersetzen, das auch von ihm verarbeitet werden kann. Das Problem ist, dass $ VIMRUNTIME / scripts.vim kein "Kaffee" -Muster hat.
Die gute Nachricht ist, dass Sie zur Erkennung von Vim hinzufügen können, ohne die Verteilungsdateien ändern zu müssen. Sie fügen einfach Ihre eigene Erkennungslogik hinzu ~/.vim/scripts.vim
. Siehe " :help new-filetype-scripts
" für Details. Möglicherweise möchten Sie den gesamten :help new-filetype
Abschnitt " " überprüfen .