use current search pattern if no given

Another "epic" patch.

Use case:
# highlight some word with `#` or `*`;
# `:OverCommandLine`;
# enter `%s//lala`;

All occurrences of selected word will be successfully replaced on `lala`, but there are will be no preview will be available.

Proposed patch will fix preview.