In college I worked as a T.A. for in intro programming class for non majors. For some the course started out teaching the students to use Nano as a text editor and assumed that they would choose a more full featured editor whenever they saw fit. Now Nano is a really bare bones editor, it doesn't even have line numbers. And not having line numbers is a serious problem when you're trying to debug c++ compiler errors that reference lines by number. I kid you not I saw kids counting down 100s of lines from the top of the file to get to the listing of the errors.
Now the thing about this situation is: these were perfectly electronically literate people. They all knew about Ctrl-F. And could easily be taught more tricks. The problem is they'd never grasped the philosophy of computers. Specifically that when a task that's so simply stated is taking too long there's normally a better way to do it. Or if there isn't it's an opportunity for you to make a better way to do it.
All of the students simply assumed that if there was a trick they'd have been told about it already so no one inquired further.