• @[email protected]
    link
    fedilink
    109 months ago

    You could just use aliases in your bashrc

    alias dl=cd ~/Downloads

    Might need quotes around the command.

    • darcy
      link
      19 months ago

      sure, but what if need a subfolder of dl, like dl/source or whatever. same with documents and pictures

      • @[email protected]
        link
        fedilink
        29 months ago

        You have to try it but I think it still works. Aliases just replaced the text you typed with text in the alias, so if you append a subfolder to the alias it should also be appended to the command.

        It’s like using !! when navigating folders. You can do cd ~/Downloads and then !!/source and it resolves to cd ~/Downloads/source

      • MrScottyTay
        link
        English
        19 months ago

        I’m sure that still works with aliases. Then you’ll have dl/source and Doenloads/source that are the same location. Using aliases will mean any script or program you may use that might point to them won’t just create a new default folder that is then no longer the same location as the renamed one that you’ll expect everything in

        • darcy
          link
          19 months ago

          ok but if i open a gui file explorer, i can type dl to go to focus downloads, and do can match downloads or documents (or dotfiles)

          • MrScottyTay
            link
            English
            29 months ago

            Oh, yeah i think i also confused them with symlinks, you could use them?

            • darcy
              link
              19 months ago

              true, but then i would have duplicates of those folders in home directory