keep q from doing the wrong thing in insert mode