There is a command line tool called `nnn`. it's like Finder for your terminal.
Why would you want that? well, if you're doing stuff on the command line it's often useful to explore the file tree in a more interactive way than using `ls` a million times. Also, the tree might be huge so tools like `tree` aren't too useful for poking around.
`nnn` is a solution to this problem. However, it frustratingly doesn't do exactly what i want.
- copy the path to the file under the cursor
- open the file under the cursor in Finder
If you bring up the help menu there is a command to 'open' but nothing to copy, at least not that I saw. Oh well.
It's fine if software lacks some features, so I'm not entirely sure why i find `nnn` so frustrating. Perhaps because my use cases "feel" very obvious and the fact that I can't do them is unintuitive.
Maybe this functionality is supported and It's simply exposed in some way that I didn't find. I did look though.
There are a bunch of plugins for this which might be worth a look: https://github.com/jarun/nnn/tree/master/plugins
However, that would then require figuring out how to load said plugins... so perhaps another time.
# Other tools worth mentioning
- ranger: https://github.com/ranger/ranger
- broot: https://github.com/Canop/broot