Live data from Hacker News

RESH: Rich Enhanced Shell History

github.com

21–24 of 24 posts

Re: RESH: Rich Enhanced Shell History

#21
post #6

This looks interesting, I'll have to try this and see how I like it compared to fzf's fuzzy history search.

I am a long time user of Zsh with FZF history search. Can't live without it now. (Same as Emacs+Helm everywhere).

I tried McFly for a bit (Was interested in optimized search based on the current folder). But the whole UI was wonky and jumping around. So I came back to FZF.

Re: RESH: Rich Enhanced Shell History

#22
Not directly related, but for a long time now, I've been using per project specific $HISTFILE (set automatically when I start using, ie: cd into, the project dir) and that simple change, by itself, has greatly improved the quality of the cli history.

Re: RESH: Rich Enhanced Shell History

#23
post #9

Alternatives (without judgement): https://github.com/cantino/mcfly https://github.com/jcsalterego/historian https://github.com/larkery/zsh-histdb + https://github.com/m42e/zsh-histdb-fzf https://github.com/ellie/atuin All of these except the OP (I think) use SQLite databases. Personally I use zsh-histdb, which is great but only for ZSH. I'm working on adding a rich SQLite history to nushell so I can finally try nu: h…

There's also https://github.com/ellie/atuin which offers a way to sync history across systems.

Re: RESH: Rich Enhanced Shell History

#24
post #18
post #9

Alternatives (without judgement): https://github.com/cantino/mcfly https://github.com/jcsalterego/historian https://github.com/larkery/zsh-histdb + https://github.com/m42e/zsh-histdb-fzf https://github.com/ellie/atuin All of these except the OP (I think) use SQLite databases. Personally I use zsh-histdb, which is great but only for ZSH. I'm working on adding a rich SQLite history to nushell so I can finally try nu: h…

One thing I’d like these to do (I tried a couple and settled for zsh-histdb with the fzf integration) is to be able to annotate past commands, with a description, tags or, even better, both. The use case I have in mind is when I end up crafting some complicated and inscrutable incantation and being able to “earmark” it for future reference with a little bit of context that FutureMe might have forgotten by the time he…

[deleted]
Post reply on HN