Ich verwende vim, um einige Protokolldateien (die Dateierweiterung ist .log
) zu durchsuchen, die viel XML enthalten.
Wie kann ich die XML-Syntaxhervorhebung nach dem Öffnen der Datei einschalten? Natürlich möchte ich die XML-Syntaxhervorhebung nicht mitalleProtokolldateien.
Antwort1
Der gewünschte Befehl ist " :setfiletype
". Beispiel:
:setf xml
Sehen " :help :setfiletype
".
Antwort2
Sie können dies auch in Ihre ~/.vimrc-Datei einfügen
au BufNewFile, BufRead *.extension_name set filetype=xml
ErsetzenErweiterungsnameÖffnen Sie vim mit der gewünschten Erweiterung erneut und Sie sehen die Hervorhebung der XML-Syntax.
Antwort3
Erweiterung auf@RubyFanatic Antwort, bei mir hat folgendes funktioniert (im vim
Befehlsmodus):
au BufNewFile,BufRead *.extension_name setf xml