-
Notifications
You must be signed in to change notification settings - Fork 317
Description
The prediction ListView has been mainly tested and enhanced in the Windows edit mode.
Testing in the Emacs and VI edit modes is very minimum as of today. We will need to spend more time improving its user experience in these 2 edit modes, including but not limited to the following items:
-
Make Escape in the
Emacsedit mode to break out of the list view just like in theWindowsedit mode. (PredictionViewStyle ListView allow escape out of selection in emacs mode #1932)- It turns out Escape in
Emacsedit mode is already bound toChordFirstKeyand that means it's a special key indicating a chord of keys (e.g Escape,f, Escape,d, or even Escape,Ctrl+y). So, we cannot make Escape to work the same as in theWindowsedit mode. See details in PredictionViewStyle ListView allow escape out of selection in emacs mode #1932 (comment)
- It turns out Escape in
-
Make
HistorySearchBackwardandHistorySearchForwardbehave similarly toPreviousHistoryandNextHistory-- able to sense a list view is present and navigate in the list instead of history in that case. (PredictionViewStyle allow combined List and Inline or keybinding to adhoc turn use the List view #1933 (comment))- PR to address this issue: Make
HistorySearchBackwardandHistorySearchForwardable to navigate the prediction list view #3144
- PR to address this issue: Make