improvements

- almost all commands are available in both search/replace
- recenter is compatible with scroll commands
- "last-query" is shared among search/replace