LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1063|回复: 3

vim靠什么识别语法,是靠编辑的文件后缀吗?

[复制链接]
发表于 2007-6-14 23:34:52 | 显示全部楼层 |阅读模式
比如:
.f95就是Fortran
.c就是C语言
发表于 2007-6-15 08:03:31 | 显示全部楼层
有些是文件后缀,有些是文件开头的几行。比如bash类。
回复 支持 反对

使用道具 举报

发表于 2007-6-15 09:49:57 | 显示全部楼层
有点智能的,你可以编辑一个a,然后内容是
sed 's/a/d/g' c>b
#dfasd
关闭,然后再打开
vi会自动把#dfasd显示为注释,有的时候也会出错,不过你可以修改成其他代码的。
回复 支持 反对

使用道具 举报

发表于 2007-6-17 22:23:27 | 显示全部楼层
用VIM脚本识别,这些脚本可以通过文件名的某些特征(不一定只是扩展名)来识别文件类型,也可以根据文件内容来识别。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表