Wie stelle ich die Syntaxhervorhebung standardmäßig ein, wenn ich eine * .tt-Datei in Vim öffne?


3

Ich benutze Vim zum Bearbeiten von Dateien. Wenn ich eine Datei mit der Erweiterung .tt öffne, muss ich den Befehl set filetype=htmlverwenden, um die Syntaxhervorhebung für diese Datei zu aktivieren. Wie kann ich diesen Befehl standardmäßig automatisch verwenden, wenn ich eine * .ff-Datei in Vim öffne?

ps oder kennst du vielleicht ein paar gute und bewährte vim plugins um die .tt syntax hervorzuheben?


Ist es .ttoder .ffund was für ein (angeblich HTML-ähnlicher) Dateityp ist das ?!
Ingo Karkat

.tt ist eine Erweiterung von Template-Toolkit-Dateien, die auch HTML-Code enthalten können.
Edem

Antworten:


2

Siehe :help new-filetype; Sie haben einige Möglichkeiten, den Befehl abzulegen (zusammenzufassen ~/.vim/filetype.vimoder in einer Datei zu trennen ~/.vim/ftdetect/...), aber es läuft darauf hinaus:

au! BufRead,BufNewFile *.tt     setfiletype html
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.