Skip to content
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

Enhancement to File/Folder search in explorer #69494

Closed
sandipchitale opened this issue Feb 27, 2019 · 2 comments
Closed

Enhancement to File/Folder search in explorer #69494

sandipchitale opened this issue Feb 27, 2019 · 2 comments
Assignees

Comments

@sandipchitale
Copy link

I would like to suggest an enhancement to the feature: #10026

When I type start of a file/folder name when an item in Explorer is selected it starts matching and scrolling to the first matching item. Well an good. However if there are more than one matching file/folder with same prefix I cannot go to it. One way to handle this could be, if the user types every next char fast enough then do the match. However if the user has typed some chars and then slowly (say 1 second delay) types the same last char, do not append the char to match string but match the next match.

So for example with folder structure:

parent
  child 1
  child 2
  other
  another
  child 3

and with parent selected and I type

c it matches child 1

1 sec delay and type c again, move the selection to child 2

and again

1 sec delay and type c again, move the selection to child 3

(I gues once the user enters this mode, do not even need 1 sec delay between types)

BTW WIndows explorer works like this I think.

@joaomoreno
Copy link
Member

joaomoreno commented Mar 4, 2019

You might want to switch workbench.list.keyboardNavigation to simple, which does exactly what you suggested.

@sandipchitale
Copy link
Author

Thanks. That works!

@vscodebot vscodebot bot locked and limited conversation to collaborators Apr 18, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants