Exactly. I should probably have referred to them as emacs-style as readline can be configured to have vi-bindings as well.
* A slider that need to be dragged to choose a value.
* A list of numbers shown with highlighting on hover.
* An input cursor that on hover changes to a list of numbers (within a curved border this time).
* A text field (enclosed in a circular border), allowing manual input.
I'm quite interested in how results varied depending upon input type (possibly more interesting than seeing how they vary by referrer).