backup config files

      • DreamButt@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        22 days ago

        sudo !! Is nice but I mostly use the up arrow to repeat something long and complicated I did 10 minutes ago. The joke there is sometimes that takes too long too. So that’s where history | grep 'keyword' is nice

        • tal@lemmy.today
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          22 days ago

          history | grep 'keyword'

          If it’s bash, it’s using readline, which is in emacs-like mode by default, and so you can probably use Control-R to do a reverse i-search (incremental search). Enter to invoke the command. Control-C to abort i-search.

          If a search matches multiple candidates, tap Control-R multiple times to cycle back through results.

          EDIT: Also, ! has a built-in search, so if you are sure of the substring, you can just do that. I generally prefer to use the interactive search to confirm that I’m not invoking something wonky.

          $ touch a
          $ rm a
          $ touch a
          $ !rm
          rm a
          $