text: Title: binding fuck to \e\e behaves wired
  Body: <!-- If you have any issue with The Fuck, sorry about that, but we will do what we
  can to fix that. Actually, maybe we already have, so first thing to do is to
  update The Fuck and see if the bug is still there. -->
  
  <!-- If it is (sorry again), check if the problem has not already been reported and
  if not, just open an issue on [GitHub](https://github.com/nvbn/thefuck) with
  the following basic information: -->
  
  The output of `thefuck --version` (something like `The Fuck 3.1 using Python 3.5.0`):
  
    The Fuck 3.25 using Python 3.5.2
  
  Your shell and its version (`bash`, `zsh`, *Windows PowerShell*, etc.):
  
  GNU bash, Version 4.3.48(1)-release (x86_64-pc-linux-gnu)
  
  Your system (Debian 7, ArchLinux, Windows, etc.):
  
  Linux Mint 18.1
  
  How to reproduce the bug:
  
  I'm not sure that this is a thefuck-bug, or if it is even doable, but what i would like to do:
  
  i would like to bind fuck to double tapping [esc]
  
  i've tried:
  ```  bind -x '"\e\e":"fuck"' ```
  but it seems to recognize the wrong last command.
  
  i thinks what happens is:
  by tapping esc esc, fuck is running in a subshell, and the un-uniform history is trapping me.
  is there anything i can do about this without changing my history behavior?
  
  