Sorry for the late response - I try not to go near the computer on the weekends.
I think I have worked out what the commonality is between the commands that go missing. They are commands that I have used in another session after I used the command in this session.
So it’s easy to reproduce:
- Open two terminals
- in the first type “echo hello”
- run interactive session search to confirm it is there
- in the second, type “echo hello”
- in the first, run interactive session search to confirm it is not there
- enter ‘e’ and it appears
Using atuin search --filter-mode session
shows the command, but the interactive search doesn’t.
I’ve downloaded and compiled the latest git version and can confirm it happens there too.
Simon.