diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2016-12-11 16:22:36 +1300 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2016-12-11 16:38:45 +1300 |
commit | 52615f646626e93a1560d3bcebcdf122f246e59a (patch) | |
tree | 67c0c349b2998459588a9e96ff9814827ece5719 /vim/after/ftdetect/sh.vim | |
parent | Disable sh error syntax highlighting for now (diff) | |
download | dotfiles-52615f646626e93a1560d3bcebcdf122f246e59a.tar.gz dotfiles-52615f646626e93a1560d3bcebcdf122f246e59a.zip |
Still untangling the shell highlighting mess
Diffstat (limited to 'vim/after/ftdetect/sh.vim')
-rw-r--r-- | vim/after/ftdetect/sh.vim | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/vim/after/ftdetect/sh.vim b/vim/after/ftdetect/sh.vim index 73bbfffe..1d87d43e 100644 --- a/vim/after/ftdetect/sh.vim +++ b/vim/after/ftdetect/sh.vim @@ -15,3 +15,10 @@ autocmd BufNewFile,BufRead \ **/.dotfiles/sh/**,.shinit,.shrc,.xinitrc,/etc/default/* \ let b:is_posix = 1 | \ setlocal filetype=sh + +" If we determined something is b:is_kornshell, tack on b:is_ksh as well so we +" can still tease out what is actually a kornshell script after sh.vim is done +" changing our options for us; it conflates POSIX with Korn shell. +if exists('b:is_kornshell') + let b:is_ksh = 1 +endif |