diff options
Diffstat (limited to 'ftdetect/javascript.vim')
-rw-r--r-- | ftdetect/javascript.vim | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ftdetect/javascript.vim b/ftdetect/javascript.vim new file mode 100644 index 00000000..805e1978 --- /dev/null +++ b/ftdetect/javascript.vim @@ -0,0 +1,11 @@ +au BufNewFile,BufRead *.js setf javascript +au BufNewFile,BufRead *.jsm setf javascript +au BufNewFile,BufRead *.json setf javascript +au BufNewFile,BufRead Jakefile setf javascript + +fun! s:SelectJavascript() + if getline(1) =~# '^#!.*/bin/env\s\+node\>' + set ft=javascript + endif +endfun +au BufNewFile,BufRead * call s:SelectJavascript() |