Revert "way simpler"

This reverts commit 40b09915d146852d7b3c0ecff65d27d40c195b8f.

Although this is simpler, it has the side-effect of appending to the
search register and moving the cursor. Only took me two years to notice
O_o.