It seems that if I enter a string that doesn't match any of the buffered lines, and then I press enter, it displays the first line.
This is wrong. It should either:
- force me to choose a line that matches my pattern;
- print the string I've entered as pattern (although it doesn't match);
Preferrably these two behavious could be controlled by a switch.