Z shell functions didn't require execute permission.
Added keys and minor changes to .vimrc.