xaizek / hstr (License: Apachev2) (since 2018-12-07)
Bash and Zsh shell history suggest box - easily view, navigate, search and manage your command history.
Commit 5f3ff021c32307efe8320cd0d0eaa3630ac5edbe

Minor index polishing.
Author: Martin Dvorak
Author date (UTC): 2015-05-09 12:44
Committer name: Martin Dvorak
Committer date (UTC): 2015-05-09 12:44
Parent(s): 0b0927712350246c8ba7365ace91f09c5b0ee4eb
Signing key:
Tree: 0685bc37f0a39db66de0b080510db716f9d2ad36
File Lines added Lines deleted
INSTALLATION.md 4 3
README.md 7 4
File INSTALLATION.md changed (mode: 100644) (index 27c3e59..feae187)
1 1 INSTALLATION INSTALLATION
2 2 ============ ============
3 Install `hh` using [binary distribution](#distribution-installation), from [source code](#installation-from-source-code),
4 on [Ubuntu](#ubuntu), [Fedora/RHEL/CentOS](#fedorarhelcentos), [Debian/Mint](#debianmint), [Arch Linux](#arch-linux)
5 or [Mac OS](#mac-os).
3 Install `hh` using [distribution](#distribution-installation),
4 from [source code](#installation-from-source-code), on [Ubuntu](#ubuntu),
5 [Fedora/RHEL/CentOS](#fedorarhelcentos), [Debian/Mint](#debianmint),
6 [Arch Linux](#arch-linux) or [Mac OS](#mac-os).
6 7
7 8
8 9 UBUNTU UBUNTU
File README.md changed (mode: 100644) (index e6cf1cb..7c3ace7)
1 1 hstr hstr
2 2 ==== ====
3 Easily view, navigate, search and use your command history with shell history suggest box for Bash and
4 [Zsh](CONFIGURATION.md#zsh-history-settings).
3 Easily view, navigate, search and use your command history with shell history suggest box for Bash and
4 [Zsh](CONFIGURATION.md#zsh-history-settings).
5 5
6 6 [![BASH History Suggest Box](http://mindforger.com/projects/images/hh-animated-01.gif "BASH History Suggest Box @ YouTube")](http://www.youtube.com/watch?v=sPF29NyXe2U) [![BASH History Suggest Box](http://mindforger.com/projects/images/hh-animated-01.gif "BASH History Suggest Box @ YouTube")](http://www.youtube.com/watch?v=sPF29NyXe2U)
7 7
 
... ... want to avoid the need to write **long commands** over and over
13 13 again despite you used them recently? Are you looking again despite you used them recently? Are you looking
14 14 for a tool that is able to manage your **favorite** commands? for a tool that is able to manage your **favorite** commands?
15 15
16 HSTR is a command line utility that brings improved Bash command completion
16 HSTR is a command line utility that brings improved Bash command completion
17 17 from the history. It aims to make completion **easier** and more **efficient** from the history. It aims to make completion **easier** and more **efficient**
18 18 than `Ctrl-r`. than `Ctrl-r`.
19 19
20 Apart to the completion, history can be **managed** (you can remove
20 Apart to the completion, history can be **managed** (you can remove
21 21 commands that e.g. contain sensitive information like commands that e.g. contain sensitive information like
22 22 passwords) and bookmark your favorite commands. passwords) and bookmark your favorite commands.
23 23
 
... ... Install HSTR:
30 30 * download [distribution](INSTALLATION.md#distribution-installation) * download [distribution](INSTALLATION.md#distribution-installation)
31 31 * build from [source code](INSTALLATION.md#installation-from-source-code) * build from [source code](INSTALLATION.md#installation-from-source-code)
32 32 * [Ubuntu](INSTALLATION.md#ubuntu) * [Ubuntu](INSTALLATION.md#ubuntu)
33 * [Fedora](#fedorarhelcentos)
34 * [CentOS](#fedorarhelcentos)
35 * [RHEL](#fedorarhelcentos)
33 36 * [Debian](INSTALLATION.md#debianmint) * [Debian](INSTALLATION.md#debianmint)
34 37 * [Mint](INSTALLATION.md#debianmint) * [Mint](INSTALLATION.md#debianmint)
35 38 * [Arch Linux](INSTALLATION.md#arch-linux) * [Arch Linux](INSTALLATION.md#arch-linux)
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/hstr

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/hstr

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master