filetype に基ずいた K コマンドを実現するために以下の autocmd を作ったのですが上手く行かないです。
例えば ~/.vimrc を編集している時は単語の上で K を入力すると Vim の help 頁が開くのですが、
~/.bashrc や shell script を編集しているときにも、Vim の help が開いてしまいます。
以下の設定に従うならば、filetype=sh の場合は ! man が実行されると思うのですが、どこが間違っているのでしょうか。

augroup FileTypeHelp
autocmd!
autocmd FileType vim,help setlocal keywordprg=":help"
autocmd FileType sh setlocal keywordprg="man"
augroup END

Vim 8.0 1-992