• whofearsthenight@kbin.social
      link
      fedilink
      arrow-up
      5
      ·
      1 year ago

      Now if you had to guess how often I remember that there is a keyboard shortcut that does this, but don’t remember what it is, and do remember that I can just press up 30-70 times…

      • HorreC@kbin.social
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        you can hit it again after you are dialed in as much as you want and it will keep going back in time with the words you have in there and stuff that matches!

        • fuckstick@lemmy.world
          link
          fedilink
          English
          arrow-up
          5
          ·
          1 year ago

          CTRL+R brings up a prompt and allows you to search through commands you’ve run before. If you’ve run different variations of the command hitting CTRL+R or CTRL+SHIFT+R cycles through commands similar to what you’ve typed out.

          • gaiussabinus@lemmy.world
            link
            fedilink
            English
            arrow-up
            8
            ·
            1 year ago

            I’m new to linux and i’ve been using $history | grep <thingy>. This information is very useful, thank you.

            • fuckstick@lemmy.world
              link
              fedilink
              English
              arrow-up
              4
              ·
              1 year ago

              Sure thing! There’s lots of ways to do the same things, but either way stops you from hitting the up key a bajillion times

  • m15otw@feddit.uk
    link
    fedilink
    English
    arrow-up
    36
    ·
    1 year ago

    Ctrl+R

    Then type any part of the command (filename, search string, etc)

    Ctrl+R again to cycle through the matches.

    (Best feature in bash)

  • vimdiesel@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 year ago

    ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬆️ ⬇️ ⬇️

  • tobier@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 year ago

    This is why I switched to fish; it seems to be much smarter understanding what I want to type.

    • amos@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 year ago

      Yeah it’s great how ctrl-r is kinda the default instead of something you have to go out of your way to use. Just start typing a command and the up arrow will only cycle through history that matches what you’ve typed so far.

      • sneeple@reddthat.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Idk exactly what plugin it is, but zsh + oh my zsh has exactly this same thing. So hard to live without now that I’m used to it. Probably my favorite feature

    • amos@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Yeah it’s great how ctrl-r is kinda the default instead of something you have to go out of your way to use. Just start typing a command and the up arrow will only cycle through history that matches what you’ve typed so far.

    • amos@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Yeah it’s great how ctrl-r is kinda the default instead of something you have to go out of your way to use. Just start typing a command and the up arrow will only cycle through history that matches what you’ve typed so far.

  • Badland9085@lemm.ee
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    To anyone who uses vim mode, ? lets you search through your stored command history, from normal mode ofc.

  • Ephur@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    I create so many aliases with the notion of how much time I’ll save… never use ‘em. Works out okay though because a much richer history to fzf through

    • JasonDJ@vlemmy.net
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      1 year ago

      Gah it’s all docker container ps -a. OK, fine, history | grep "docker run".

      Next time I’ll put a file in the project directory that tells me how I ran it and .gitignore it. I promise. Next time.

  • Aceticon@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    It’s like the bus-stop-paradigm: If I wait just a bit longer and it will come. Meanwhile it would’ve been faster to walk.