In Evil mode, in the Normal state, with the
evil-search-module variable set to
Evil interactive search, I would like to use some kind of auto-completion functionality like
Ctrl+p so that I don't have to type the full string I am searching for. For example, if I wanted to turn the line
foo bar grue
foo bar zork
I would like to be able to do something like this:
Ctrl+n(or some other concise key/combo).
- See the command prompt change to
The steps I've given above fail at step 2. At that point, instead of using the next match, Evil outputs the error message, "No later matching history item".
I have also tried using the suggestions given as answers here, but these do not work either:
Ctrl+fwhile in the middle of entering a substitution command simply causes Emacs to output the message "End of buffer".
q:is/g<Ctrl+n>causes Emacs to output the error message "No dynamic expansion for `s/g' found".
What can I do to overcome or work around this?
Update: see Evil bug #166, which refers to this issue.