# Predictive interface eats my Esc key

After updating to version 9, I found the predict interface very helpful except there is a small problem always annoying me:

Consider this:

I have a list abc = Range[1, 10]; and I want to take part of it abc[[2]].

For the [[ and ]], I like to use the closer version of the bracket (\[RightDoubleBracket]) by press key Esc+[+[+Esc and Esc+]+]+Esc.

In version 9, when I type abc I get this drop list of predictions, and the first Eec key goes to remove the drop list and the [[ is not correctly typed:

So it is possible to make the drop list automatically disappear once what I typed matches the exists variable, so that the first Esc key is not eaten by the drop list?

-
You could uncheck the "Enable autocompletion..." box in Preferences, Interface. Then use Ctrl+K or Shift+Ctrl+K when you want it. My personal opinion is that the automatic autocompletion is a nuisance. –  David Park Aug 3 '13 at 22:42
You could use an alternative method for entering the [[/]] characters; it's faster, too. –  Mr.Wizard Aug 3 '13 at 22:49
Just form the habit of hitting the first escape twice when in this situation. –  m_goldberg Aug 4 '13 at 6:24
@m_goldberg that's what I've done :) –  P. Fonseca Aug 4 '13 at 7:35
@DavidPark The predictive interface is actually a very useful thing and if I turned it off, I would really miss it ... At the same time these types of issues (described in this question) are extremely frustrating. I assume you (or xslittlegrass) did describe the issue to WRI support in the hope of getting some attention? –  Szabolcs Oct 30 '13 at 21:10