vim recognize as javascript
vim recognize as javascript
我想让任何以#!/usr/bin/env node
开头的文件都被识别为JavaScript。
我知道Vim在其他语言中也这样做,比如BASH,所以一定有一种方法可以做到。
谢谢!
将以下代码片段添加到.vimrc或另一个文件中并在.vimrc中:
if did_filetype()
finish
endif
if getline(1) =~ '#!/usr/bin/env node'
setfiletype javascript
endif
这只是将文件类型设置为js文件匹配"#!"/usr/bin/env node' -这是不言自明的。这在文件类型帮助中也有描述-检查:文件类型
使用whereis node
命令查找node
的路径。然后用它作为#!/path/to/node
。这只会在vim可以识别/path/to/node
或扩展的脚本时才会起作用。
相关文章:
- Mosync Javascript NativeUI Editbox as Password field
- JavaScript中的动态实例化[Classname as String]
- Underscore as a JavaScript variable?
- 如何使用javascript从chrome(或其他)浏览器连接到AS/400系统
- Nodejs as javascript src?
- javascript使用as模式循环遍历数组
- 从AS 3.0执行Javascript文件
- Javascript createElement("TEXTAREA") shows up as [
- “拯救As"对话框使用PHP和/或JavaScript
- as的设置值:隐藏在javascript中
- vim recognize as javascript
- IE8 javascript detected as IE7
- Javascript: save canvas as image ==>未捕获的TypeError: undefined
- JavaScript/jQuery query as mySQL
- javascript dom,如何处理"特殊性质";as与属性
- Javascript function as php?
- R-如何使用as.POSIXct将JavaScript时间戳转换为人工日期时间
- 从外部 Javascript 访问“as”控制器属性
- Javascript调用flex-AS函数时出错
- Javascript RegExp as property