Fix Bash+vimode pre-launch delay
Fix Bash+vimode pre-launch delay

Summary:
Fix adapted from [@adamheins: fzf, vi-mode, and fixing delays][1].

  [1]: https://adamheins.com/blog/fzf-vi-mode-and-fixing-delays

The basic problem is that
fzf presses <Esc> to enter vi-movement-mode
(as opposed to insert mode)
and then presses a bunch of keys to set up the buffer.
But the <Esc> keypress is also the prefix for a bunch of other commands,
so Bash will dutifully wait an excruciating half-second
before actually executing this command.
Instead, we bind <C-x><C-a>, which is unused by default
and seems reasonably unlikely to be custom-bound,
to be another way to enter vi-movement-mode;
this binding is unambiguous, so fzf can use it without delay.

This change was made by just `:s/\\e/\\C-x\\C-a/gc`
in the relevant section,
after adding the actual binding and comment at the top.

lululau/fzf,junegunn/fzf,me-and/fzf,qiemem/fzf,stuha/wbr-zsh,tomfitzhenry/pkg-fzf,infokiller/fzf,janlazo/fzf,me-and/fzf,lululau/fzf,qiemem/fzf,wilywampa/fzf,junegunn/fzf,janlazo/fzf,qiemem/fzf,tomfitzhenry/pkg-fzf,junegunn/fzf,wilywampa/fzf,me-and/fzf,janlazo/fzf,tomfitzhenry/pkg-fzf,infokiller/fzf,wilywampa/fzf,lululau/fzf,infokiller/fzf