nvim/ftplugin: add sh.vim
zsh: convert badcommit() into an alias.
nvim/ftplugin/sh.vim: use setlocal
nvimrc: added vim-lua-ftplugin