我正在尝试使用Vim进行Web开发,但在同一文件中处理多种语言时遇到问题。我可能在同一个文件中有php,html,javascript和css,但是Vim将基于其中一种语言基于缩进,着色,插件等。
知道任何插件或vimrc黑客来解决这个问题吗?感谢。
答案 0 :(得分:2)
您可以使用点缀 'filetype'
语法。例如,当您处理包含HTML和PHP代码的文件时,可以:set ft=html.php
。我个人这样做是为了正在编辑的文件激活snipMate的HTML 和 PHP代码段。
答案 1 :(得分:1)
我正在尝试使用Vim进行Web开发,但在同一文件中处理多种语言时遇到了问题。
我自己从未尝试过,但官方VIM Wiki有专门的文章:Different syntax highlighting within regions of a file。