numerous fixes in .vimrc with plugins and mappings