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 4d8b7bac916bda55eac14791bd2f8c4afc6afba6

Polishing option name for keeping the page on exit.
Author: Martin Dvorak
Author date (UTC): 2017-06-11 12:44
Committer name: Martin Dvorak
Committer date (UTC): 2017-06-11 12:44
Parent(s): 1ad0b9b1528a347f13f584b962576ef9b897e725
Signing key:
Tree: d104f40777565c91fe54b6e4bef00c2e9e9176f9
File Lines added Lines deleted
man/hh.1 1 1
src/hstr.c 1 1
File man/hh.1 changed (mode: 100644) (index 7476b35..856b077)
... ... Configuration options:
119 119 \fIblacklist\fR \fIblacklist\fR
120 120 Load list of commands to skip when processing history from ~/.hh_blacklist (built-in blacklist used otherwise). Load list of commands to skip when processing history from ~/.hh_blacklist (built-in blacklist used otherwise).
121 121
122 \fIkeepage\fR
122 \fIkeep-page\fR
123 123 Don't clear page with command selection on exit (page is cleared by default). Don't clear page with command selection on exit (page is cleared by default).
124 124
125 125 \fIbig-keys-skip\fR \fIbig-keys-skip\fR
File src/hstr.c changed (mode: 100644) (index 2d12391..3a80209)
104 104 // MVP: model is the same regardless prompt is top or bottom - view is different // MVP: model is the same regardless prompt is top or bottom - view is different
105 105 #define HH_CONFIG_PROMPT_BOTTOM "prompt-bottom" #define HH_CONFIG_PROMPT_BOTTOM "prompt-bottom"
106 106 #define HH_CONFIG_BLACKLIST "blacklist" #define HH_CONFIG_BLACKLIST "blacklist"
107 #define HH_CONFIG_KEEP_PAGE "keepage"
107 #define HH_CONFIG_KEEP_PAGE "keep-page"
108 108 #define HH_CONFIG_DEBUG "debug" #define HH_CONFIG_DEBUG "debug"
109 109 #define HH_CONFIG_WARN "warning" #define HH_CONFIG_WARN "warning"
110 110 #define HH_CONFIG_BIG_KEYS_SKIP "big-keys-skip" #define HH_CONFIG_BIG_KEYS_SKIP "big-keys-skip"
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