remove some map duplication
using au instead of autocommand