I'm using vim inside of gnome-terminal.
Pressing any key in gnome-terminal (i.e. starting to type) hides the mouse cursor. It stays hidden until the user moves the mouse. Typing inside of ctrl-p makes the mouse cursor reappear/disappear repeatedly though, creating a flickering cursor when the cursor shouldn't be visible at all.
To reproduce, simply start ctrl-p and start typing into ctrl-p's prompt.
Leave 'mouse' as-is