cycbuf and more efficient key bindings