backup config files

  • DreamButt@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    3 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
      3
      ·
      edit-2
      3 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 starting string, 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
      $ 
      
    • pinball_wizard@lemmy.zip
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      3 days ago

      sudo !!

      Never again, lol.

      Last time I did that, it was not what I remembered. I didn’t break anything, but it was close enough that I scared the shit out of myself.