45790a8482
library (fixed #10), correct cursor rendering @ prompt (fixed #2) and selection area rendering (fixed #1). |
||
---|---|---|
src | ||
LICENSE | ||
README.md |
hstr
BASH History Suggest Box.
DESCRIPTION
A command line utility that brings improved BASH command completion from the history. It aims to make completion easier to use and faster than Ctrl-R.
DOWNLOAD
https://github.com/dvorka/hstr/releases
INSTALLATION
-
bind
hh
to a key and/or add it to $PATH -
bind
hh
to a BASH key by adding a line to your.bashrc
, e.g. Ctrl-R:bind '"\C-r": "\C-k\C-uhh\C-j"'
or F12:
bind '"\e[24~":"\C-k\C-uhh\C-j"'
or Ctrl-F12:
bind '"\e[24;5~":"\C-k\C-uhh\C-j"'
To determine the character sequence emitted by a pressed key in terminal, type CTRL-v and then press the key. For example, F12 gives
^[[24~
. Replace the^[
with\e
. To clear the line first, add\C-k \C-u
in front of the actual command. Check your current bindings using:bind -S
BUGS
https://github.com/dvorka/hstr/issues