hstr

bash and zsh shell history suggest box - easily view, navigate, search and manage your command history.

APACHE-2.0 License

Downloads
118
Stars
4.1K
Committers
53

HSTR

Easily view, navigate and search your command history with shell history suggest box for bash and zsh.

Description

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 bash/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.

Installation

Install:

Build:

Tarball:

Check also packages for Linux and Unix.

Configuration

Configure HSTR just by running:

# bash
hstr --show-bash-configuration >> ~/.bashrc

# zsh
hstr --show-zsh-configuration >> ~/.zshrc

For detailed HSTR configuration documentation please refer to Configuration.

In the News

Read about HSTR in LinuxMagazine, UbuntuGeek, DebianAdmin, Tuxdiary, Softpedia and OSTechNix.

Documentation

Check man page:

man hstr

User videos: Zack, Dvorka and Yu-Jie Lin.

Bugs

https://github.com/dvorka/hstr/issues

Package Rankings
Top 2.57% on Alpine-v3.18
Top 7.32% on Alpine-v3.11
Top 6.74% on Alpine-v3.13
Top 8.35% on Alpine-v3.15
Top 8.83% on Alpine-v3.16
Top 9.14% on Alpine-v3.17
Top 6.47% on Alpine-edge
Top 7.05% on Alpine-v3.12
Top 17.39% on Formulae.brew.sh
Top 7.29% on Alpine-v3.14
Top 16.65% on Spack.io
Badges
Extracted from project README
GitHub Actions CI for Ubuntu Current release GitHub issues All releases downloads License Shell History Suggest Box