-
Notifications
You must be signed in to change notification settings - Fork 318
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
Emacs
edit mode to break out of the list view just like in theWindows
edit mode. (PredictionViewStyle ListView allow escape out of selection in emacs mode #1932)- It turns out Escape in
Emacs
edit mode is already bound toChordFirstKey
and 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 theWindows
edit mode. See details in PredictionViewStyle ListView allow escape out of selection in emacs mode #1932 (comment)
- It turns out Escape in
-
Make
HistorySearchBackward
andHistorySearchForward
behave similarly toPreviousHistory
andNextHistory
-- 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
HistorySearchBackward
andHistorySearchForward
able to navigate the prediction list view #3144
- PR to address this issue: Make