Open TBBle opened 2 years ago
Thanks for the issue @TBBle! Are you trying to use Tab
to accept a given inline suggestion? Or cycle through different potential suggestions? and then accept it with the right arrow key?
You can change the AcceptSuggestion
binding to have a key to accept the inline suggestion.
Prerequisites
Description of the new feature/enhancement
Trying out the newly-default inline prediction, and particularly combined with https://github.com/PowerShell/CompletionPredictor, I wanted to have
Tab
andShift+Tab
work with the predictions rather than the completions, so that I get history (and any other plugins) included in the Tab-complete keyboard habit for free, without losing screen real-estate to the list-view (or having to toggle F2 every time I want to choose a different prediction).However, the
NextSuggestion
andPreviousSuggestion
bindings only work in list view. They default to unbound, so the arrow keys you naturally use in the prediction list view are clearly magic for list view, not using those bindings.Proposed technical implementation details (optional)
Either
NextSuggestion
andPreviousSuggestion
should work for inline predictions too (which doesn't seem too dangerous a change to me because they default to unbound); orNextInlineSuggestion
andPreviousInlineSuggestion
.I'm clearly assuming that the underlying mechanism is the same so this would be a relatively easy feature to add, but that's just an assumption.