[vim] disable arrow key navigation *only* in normal and visual modes

It doesn't make sense trying to navigate with hjkl in insert,replace and other
text entry modes. Also it was rendering the navigation in omnicomplete pop-up
useless.