diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2018-06-13 10:59:31 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2018-06-13 10:59:31 +1200 |
commit | e65d1e0790768fdf265650f5b12880805ce601f1 (patch) | |
tree | f099f23052a2323b59ebe472872e66a4d3f29e77 /vim/scripts.vim | |
parent | Merge branch 'release/v0.51.0' (diff) | |
parent | Bump VERSION (diff) | |
download | dotfiles-e65d1e0790768fdf265650f5b12880805ce601f1.tar.gz dotfiles-e65d1e0790768fdf265650f5b12880805ce601f1.zip |
Merge branch 'release/v0.52.0'v0.52.0
* release/v0.52.0:
Bump VERSION
Use proper version test for 'fo' j
Check for +unix before binding date commands
Correct Mutt filename pattern
Add Ruby shebang
Don't require num suffix to Python shebang word
Accept "5" as suffix to Perl shebang word
Add TCL shebang handling
Lots of extension to filetype.vim
Rename terminfo files to *.ti extension
Add .wgetrc Vim filetype
Add crontab(5) Vim filetype
Apply t_cm hack to Makefile Vim invocation
Diffstat (limited to 'vim/scripts.vim')
-rw-r--r-- | vim/scripts.vim | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/vim/scripts.vim b/vim/scripts.vim index 6a39633e..cbef0b4e 100644 --- a/vim/scripts.vim +++ b/vim/scripts.vim @@ -15,7 +15,7 @@ if s:line =~# '\m\<[gm]\?awk\>' setfiletype awk " Perl 5 -elseif s:line =~# '\m\<perl\>' +elseif s:line =~# '\m\<perl5\?\>' setfiletype perl " Perl 6 @@ -27,9 +27,13 @@ elseif s:line =~# '\m\<php\>' setfiletype php " Python -elseif s:line =~# '\m\<python[23]\>' +elseif s:line =~# '\m\<python[23]\?\>' setfiletype python +" Ruby +elseif s:line =~# '\m\<ruby[23]\?\>' + setfiletype ruby + " sed elseif s:line =~# '\m\<sed\>' setfiletype sed @@ -49,4 +53,8 @@ elseif s:line =~# '\m\<sh\>' let b:is_posix = 1 setfiletype sh +" TCL +elseif s:line =~# '\m\<\(tcl\|wish\)\>' + setfiletype tcl + endif |