What we really need isn't searching, per se: it's incremental searching, s you don't need to type in more than a couple of letters of the search term. Thankfully a sort of crude crippled isearch has caught on in web browsers in recent years and is percolating slowly into other programs. (It still is a very, very long way from real isearch, but it's better than nothing.)