I've just got selection working and this is a demo of the current state.

The navigation and selection mechanism is taken from the Canon Cat. You navigate with a kind of incremental search called LEAP. The text that you just LEAPed over can be selected and deleted.

https://en.wikipedia.org/wiki/Canon_Cat
http://www.canoncat.net/