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://bitbucket.org/dvorka/hstr/downloads
INSTALLATION
------------
* add hh to $PATH
* you may also bind hh to a BASH key (e.g. F12) by adding bind to .bashrc:
`bind '"\e[24~":"hh"'`
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~" (no quotes).
Replace the "^[" with \e. To clear the line first, add ā\C-k \C-uā in front of
the actual command to clear the line first.
`bind '"\e[24~":"\C-kX\C-uhh\n"'`
Binding using Ctrl-F12:
`bind '"\e[24;5~":"\C-kX\C-uhh\n"'`
Check:
`bind -S`
BUGS
----
https://bitbucket.org/dvorka/hstr/issues/new
AUTHOR
------
martin.dvorak@mindforger.com
- eof -
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