more vim-like history searching