You might also consider emacs "term" mode. It has both character (C-c C-k) and line (C-c C-j) modes. The advantage of term is that you can search in real-time. Rob