在 vim 中为非 XML 文件打开 XML 语法高亮显示

在 vim 中为非 XML 文件打开 XML 语法高亮显示

我正在使用 vim 浏览一些.log包含大量 XML 的日志文件(文件扩展名是)。

打开文件后如何打开 XML 语法高亮?当然,我实际上并不想将 XML 语法高亮与全部日志文件。

答案1

您想要的命令是“ :setfiletype”。例如:

:setf xml

看 ” :help :setfiletype”。

答案2

您也可以将其放在 ~/.vimrc 文件中

au BufNewFile, BufRead *.extension_name set filetype=xml

代替扩展名使用您想要的扩展,重新打开 vim,您将看到 xml 语法高亮。

答案3

扩展@RubyFanatic 回答,对我有用的是(在vim的命令模式下):

au BufNewFile,BufRead *.extension_name setf xml

相关内容