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 cad11bc2e2c9398b5b3cb1604c0021d0c841ac66

Colors: improving man and --show-configuration
Author: Martin Dvorak
Author date (UTC): 2014-01-28 07:51
Committer name: Martin Dvorak
Committer date (UTC): 2014-01-28 07:51
Parent(s): 37cec6441850181a72a3bb97dcb134bd571c18a8
Signing key:
Tree: 36c0b74f849c8cf445da27aefabd3a296e919c6a
File Lines added Lines deleted
README.md 5 0
src/hstr.c 1 0
File README.md changed (mode: 100644) (index 47a8f20..fe68b26)
... ... type `Ctrl-v` and then press the key. Check your current bindings using:
90 90 bind -S bind -S
91 91 ``` ```
92 92
93 * get `hh` in more colors:
94 ```bash
95 export HH_CONFIG=hicolor
96 ```
97
93 98 * increase the size of history: * increase the size of history:
94 99 ```bash ```bash
95 100 export HISTFILESIZE=10000 export HISTFILESIZE=10000
File src/hstr.c changed (mode: 100644) (index 9f9ae60..4fd488d)
79 79
80 80 static const char *INSTALL_STRING= static const char *INSTALL_STRING=
81 81 "\n# add this configuration to ~/.bashrc" "\n# add this configuration to ~/.bashrc"
82 "\nexport HH_CONFIG=hicolor # get more colors"
82 83 "\nshopt -s histappend # append new history items to .bash_history" "\nshopt -s histappend # append new history items to .bash_history"
83 84 "\nexport HISTCONTROL=ignorespace # leading space hides commands from history" "\nexport HISTCONTROL=ignorespace # leading space hides commands from history"
84 85 "\nexport HISTFILESIZE=10000 # increase history file size (default is 500)" "\nexport HISTFILESIZE=10000 # increase history file size (default is 500)"
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