This is great. Frankly ctrl-r is almost useless. I've never had it find the command I want, because if I can remember enough of the command to find it, I can just write the whole line myself. And if it was a black magic command I'll wind up digging through log files because I won't be able to remember enough of it to find it.