From 52615f646626e93a1560d3bcebcdf122f246e59a Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Sun, 11 Dec 2016 16:22:36 +1300 Subject: Still untangling the shell highlighting mess --- vim/after/ftdetect/sh.vim | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'vim/after/ftdetect/sh.vim') 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 -- cgit v1.2.3