Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and fully encrypted synchronisation of your history between machines, via an Atuin server.

  • @sailingbythelee@lemmy.world
    link
    fedilink
    64 months ago

    I’m giving atuin a try right now and the first thing I noticed is what you just said about the up arrow. I don’t need to invoke the full atuin command history screen when I just want to quickly edit the last command. In its default state, the up arrow does the same thing as ctrl-r so it isn’t particularly useful, in my opinion. The developer suggests making it more useful by setting the up arrow to invoke a “local” command search, meaning a search of commands that were used in the current directory. Alternatively, you can disable the remapping of the up arrow key and just invoke atuin using ctrl-r. I think that’s what I will try next.

    • @flashgnash@lemm.ee
      link
      fedilink
      24 months ago

      I might give this a go, I just ended up getting rid of it completely out of frustration when I was trying to work

    • @deliriousn0mad
      link
      1
      edit-2
      4 months ago

      I had the same annoyance and ended up uninstalling it, I’ll look into remapping the up arrow too, I never liked the way ctrl-r works anyway. By the way, do you know how to delete a command from history in atuin? I found a bunch of discussions in development about this and some comments saying the function was added, but never mentioning the shortcut or command to delete

      • @sailingbythelee@lemmy.world
        link
        fedilink
        34 months ago

        Yes, you can delete commands from the history. They added a TUI command inspector, which gives you more information on commands (date/time of last run, a time series of command runs, exit codes, etc.). You can delete history entries from this inspector.

        In terms of disabling the up arrow remap, it’s just a flag in the configuration file (detailed for each distro in the installation instructions).

        I haven’t used atuin a lot yet, but I sure like having a fast, full screen command history with fuzzy search.