add better clear-history binding that works like cmd-k