61de00137c
history-search-* leaves the cursor at the prefix boundary, not the end, unlike zsh's history-search-end widget. Bind the search functions to throwaway keys and map the arrows to a macro that runs the search then end-of-line, so prefix recall lands the cursor at EOL like zsh. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>