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
[REQUEST] Ability to preview insert completion without writing to buffer, like vim's completeopt=noinsert
#5068
Comments
It looks like the point of vim's If you turn off |
this way I don't have to remember to "commit undo" before selecting completion and I can decide when to insert selected completion, or abort. Currently I usually fumble it one way or the other and then need to I have never really used vim that much, so not used to that model either. I suppose that I could maybe hook |
I think it's possible we could improve the default UI here (change behavior of These mappings try to match your expectations:
with two problems
Both are fixable with changes to the C++ core. |
Thank you so much for these suggestions and support! |
Feature
Basically, I'd like vim's
completeopt = noinsert
(or helix'spreview-completion-insert
)I see that
<C-n>
<C-p>
are hardcoded and always write to bufferkakoune/src/input_handler.cc
Lines 1292 to 1303 in 83fb65a
Usecase
No response
The text was updated successfully, but these errors were encountered: