bindkeys.zsh: refactor and fix bindings
bindkeys.zsh: add foreground-vim binding
bindkeys.zsh: add zsh search in history bindings