New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inserting from history in Vim normal mode removes the last character #683
Comments
I'm experiencing the same issue |
Any ideas with regards to this @marlonrichert ? Thank you for this awesome project 🙏 |
I am experiencing this same problem. My zsh config is pretty simple with only Thanks for the plugin, I am still going to use it and switching back to emacs mode, because it's that good, but this issue makes it literally unusable in vi-mode. vi-problem-cut.webm |
Environment
macOS Sonoma 14.3
iTerm
Steps to reproduce
Using Vim mode via
bindkey -v
in zsh.In normal mode press 'k' to go 'up' into history.
; is automatically added to end of line.
Press enter to insert item from history.
Goes back to normal mode, ; is highlighted but the last character of the command (l in this case) is bolded and is not actually inserted:
If I press enter again immediately after this the l is not inserted in the command:
Expectation
The ; at the end of line should not interfere with the other text inserted from history.
The text was updated successfully, but these errors were encountered: