Are you looking for a command that you used recently? Do you want to avoid the need to write long commands over and over again? Are you looking for a tool that is able to manage your favorite commands?
HSTR (HiSToRy) is a command line utility that brings improved
zsh command completion from the history. It aims to make completion easier and more efficient than Ctrl-r.
HSTR can also manage your command history (for instance you can remove commands that are obsolete or contain a piece of sensitive information) or bookmark your favorite commands.
- Scientific Linux
- Alpine Linux
- Manjaro Linux
- Slackware Linux
- Void Linux
- Milis Linux
- Haiku OS
- nix package manager
- Guix package manager
- build on any Linux distro
- build snap
- build on Ubuntu
- build on Debian
- build on Fedora
- build on Windows Subsystem for Linux (WSL)
- build on Cygwin
- build on macOS
Check also packages for Linux and Unix.
Configure HSTR just by running:
# bash hstr --show-configuration >> ~/.bashrc # zsh hstr --show-configuration >> ~/.zshrc
For detailed HSTR configuration documentation please refer to Configuration.
In the News
Check man page: