The default behavior for Vim search with `*` and `#` in normal mode is to initiate a search and immediately jump to the next or previous match respectively. This behavior can be annoying, so Vim has many plugins to address this specifically: - [vim-asterisk](https://github.com/haya14busa/vim-asterisk) - [vim-SearchHighlighting](https://github.com/inkarkat/vim-SearchHighlighting) - [vim-tranquille](https://github.com/RRethy/vim-tranquille) This PR tries to emulate this behavior natively keeping up with Zed's sane defaults and deviating from vanilla Vim when it makes sense. Release Notes: - Vim: `*` and `#` search doesn't jump immediately to next / previous search.