fixed git editor == vi situation
some additional keybindings to prepare for switching keyboards
bound history-search in zshrc