• whofearsthenight@kbin.social
      link
      fedilink
      arrow-up
      7
      ·
      2 years 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
        3
        ·
        2 years 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
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 years ago

      This. It took a while for it to sink in but now it’s muscle memory and a huge time saver

        • fuckstick
          link
          fedilink
          English
          arrow-up
          6
          ·
          2 years 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
            link
            fedilink
            English
            arrow-up
            8
            ·
            2 years ago

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

            • fuckstick
              link
              fedilink
              English
              arrow-up
              4
              ·
              2 years 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
    51
    ·
    2 years 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)

  • tobier
    link
    fedilink
    English
    arrow-up
    10
    ·
    2 years ago

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

    • amos
      link
      fedilink
      English
      arrow-up
      7
      ·
      2 years 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
        ·
        2 years 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

        • notavote
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 years ago

          That is default zsh history search, pretty nice.

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

            Oh is it just a setting then? I remember using plain zsh and it didn’t have that functionality until I installed omz, but I could see it being an option that omz enables on install.

    • amos
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      2 years 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
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      2 years 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.

  • vimdiesel
    link
    fedilink
    English
    arrow-up
    10
    ·
    2 years ago

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

  • Aceticon
    link
    fedilink
    English
    arrow-up
    8
    ·
    2 years 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.

  • Sketchpad01
    link
    fedilink
    English
    arrow-up
    7
    ·
    2 years ago

    Using the history command just to find the specific IP I need to ssh to

  • Badland9085@lemm.ee
    link
    fedilink
    English
    arrow-up
    7
    ·
    2 years ago

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

  • Ephur
    link
    fedilink
    English
    arrow-up
    5
    ·
    2 years 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
      2 years 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.