vim如何不指定文件后缀名高亮代码
用vim的时候,当我
vim test.php
指定一个文件后缀名,写代码就有高亮,但是很多时候是直接 vim 在保存的时候才去用
:w test.php
来指定文件名。
有没有什么办法,让vim可以识别文件第一行,比如php就写了`<?php
`就可以高亮代码
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果要用脚本自动检测第一行实现文件类型判断,我觉得不大容易实现。
不过可以用:
(php、java等) 在该文件中调用C(php、java等)语言的高亮显示语法。
或者用
(简写se ft=c) 修改文件类型。
这个还是可以实现,使用autocmd就可以解决,:au BufRead * switchFileTypeManully()
其实你这样做也要根据文件特征来判断文件类型,就像后缀名一样。
就像pe文件一样,系统会根据文件头和文件属性来对文件进行判断