Code Monkey home page Code Monkey logo

Comments (6)

jpcirrus avatar jpcirrus commented on May 30, 2024 1

Thanks @math2001, that's it 🥇

from filemanager.

math2001 avatar math2001 commented on May 30, 2024

Firstly, many thanks for this project. Hits the sweet spot. Nice work!

Thank you ♥️ 🙂

The only way I have found is to enter a random letter, then delete that and invoke tab again.

Yep, that's what I do too. I see that it's not the best, but i'm not sure how else could it be done...

How could FileManager "guess" that you are now happy with your current selection, and want to the "next set of completion" (from the subfolder). Do you have any ideas?

One idea: don't autocomplete the /. That means that you have to type it yourself, and hence indicates that you are happy with the current selection. But I kind of like having the / inserted automatically.

Here's the thing though: if you are hitting tab straight away to get completion, that probably means you want to "browse" what's in that folder. And so that means you probably want to use the browser 😉 Just hit enter, it'll show up a command palette with all the folder and files listed. You can browse this way for as long as you want, and then if you want create the file from there, select "create from here".

Can you tell me what you think about this option?

Just trying to predict what you are going to say/feel. Don't read it yet 🙂 I'm guessing the main downside is that it breaks your flow...

from filemanager.

jpcirrus avatar jpcirrus commented on May 30, 2024

One idea: don't autocomplete the /.

I think that is a good idea because you have to type something to indicate the desired completion, and one keystroke is better than the current two. But, I hadn't thought about using the browser functionality and now that I have been trying that find it much faster to complete in paths I am not familiar with and so can't provide a good guess as to the start of the next path fragment. I think that I will mostly use that functionality as it will be faster than tab completion on unfamiliar paths.

The only thing I can think of improving with the browser is that when there are no more paths to navigate that the option [cmd] Create from here is marked for selection, to save one keystroke.

Thanks.

from filemanager.

math2001 avatar math2001 commented on May 30, 2024

when there are no more paths to navigate

Do you mean no more folders, or no more files or folder?

from filemanager.

jpcirrus avatar jpcirrus commented on May 30, 2024

when there are no more paths to navigate

Do you mean no more folders, or no more files or folder?

No more files or folders

from filemanager.

math2001 avatar math2001 commented on May 30, 2024

Done. Thank you for you help @jpcirrus 🙂 Don't hesitate to let me know what you think of this feature.

from filemanager.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.