you are viewing a single comment's thread
view the rest of the comments
[–] 89 points 2 years ago (19 children)

Use a shell with decent auto-completion. I have not been irritated by this in years.

  • source
  • hideshow 19 child comments
  • [–] 26 points 2 years ago (6 children)

    Won’t autocomplete fail if you do “cd d” and then try the autocomplete?

    Or is that what you mean by “decent” auto-completion?

  • source
  • parent
  • hideshow 6 child comments
  • [–] 31 points 2 years ago

    No, it will probably go to "Documents", and if you hit tab again it should go to "Downloads". (Assuming you have the normal default folders)

  • source
  • parent
  • [–] 9 points 2 years ago (3 children)

    Not with a decent autocomplete. It will look for a folder starting with a small d and if it doesn't exist it looks at a folder with a large D.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 5 points 2 years ago (2 children)

    The choice of the letter d was brilliant, that's for sure. Now I'm imagining a folder with a large D.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 2 years ago (8 children)

    What shell would you recommend? 🤔

  • source
  • parent
  • hideshow 8 child comments
  • [–] 16 points 2 years ago (1 child)

    I use fish which is quite nice OOTB, although if you want a posix compliant shell, zsh with some plugins is also great.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 4 points 2 years ago

    If you need to run a set of commands or a script with fish you can just toss them in a file and run bash file.sh. I have been daily driving fish for years and I don't even have think about it.

  • source
  • parent
  • [–] 7 points 2 years ago (3 children)
  • [–] 3 points 2 years ago

    I personally like xonsh despite the minor amount of wonkiness it has, it's so nice to have python available directly in your shell, it takes the "i don't care about the quality of my code i just want this shit to work with minimal effort"-ness of bash and turns it up to 13.

  • source
  • parent