Wenn ich zum Beispiel möchte, dass eine Datei mit dem Namen gitconfig
(ohne führende Zeichen .
) von vim als solche erkannt wird filetype=gitconfig
, gibt es eine Möglichkeit, dies in einem Kommentar oder ähnlichem in der Datei selbst anzuzeigen? Hinweis: Ich möchte, dass dies systemübergreifend funktioniert. Daher ist es nicht bevorzugt, die Startdateien von vim zu ändern.
30
set filetype?
einfüge , wird nach dem erneuten Öffnen der Dateityp "conf" angezeigt.:verbose set filetype
damit sehen, woher derconf
Wert kommt - ich würde vermuten, dass die vim-Standardeinstellungen für den Dateityp irgendwo liegen.modelines
Option.:set modelines?
Wenn es auf Null gesetzt ist, wird die Modeline nicht verarbeitet.Sie können eine Syntaxdatei erstellen und in das
share/syntax
Verzeichnis von vim stellen (unter Debian Lenny/usr/share/vim/vim71/syntax
(Ihre Distribution kann variieren)).Die Dokumentation zum Syntaxformat von Vim finden Sie hier: http://vimdoc.sourceforge.net/htmldoc/syntax.html
Möglicherweise finden Sie eine fertige Syntaxdatei im Internet, aber das überlasse ich Ihnen als Übung.
quelle