• Stars
    star
    3,673
  • Rank 11,509 (Top 0.3 %)
  • Language
    C
  • License
    Apache License 2.0
  • Created over 10 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

bash and zsh shell history suggest box - easily view, navigate, search and manage your command history.

HSTR

GitHub Actions CI for Ubuntu Current release GitHub issues All releases downloads License

Easily view, navigate and search your command history with shell history suggest box for bash and zsh.

Shell History Suggest Box

Description

Are you looking for a command that you used recently? Do you want to avoid the need to write long commands over and over again? Are you looking for a tool that is able to manage your favorite commands?

HSTR (HiSToRy) is a command line utility that brings improved bash/zsh command completion from the history. It aims to make completion easier and more efficient than Ctrl-r.

HSTR can also manage your command history (for instance you can remove commands that are obsolete or contain a piece of sensitive information) or bookmark your favorite commands.

Installation

Install:

Build:

Tarball:

Check also packages for Linux and Unix.

Configuration

Configure HSTR just by running:

# bash
hstr --show-bash-configuration >> ~/.bashrc

# zsh
hstr --show-zsh-configuration >> ~/.zshrc

For detailed HSTR configuration documentation please refer to Configuration.

In the News

Read about HSTR in LinuxMagazine, UbuntuGeek, DebianAdmin, Tuxdiary, Softpedia and OSTechNix.

Documentation

Check man page:

man hstr

User videos: Zack, Dvorka and Yu-Jie Lin.

Bugs

https://github.com/dvorka/hstr/issues

More Repositories

1

mindforger

Thinking notebook and Markdown editor.
C++
1,980
star
2

mindforger-repository

MindForger documentation repository.
259
star
3

shifts-solver

Finds a solution to fitting employees with preferences in a schedule for shifts-based operation (GWT, Google AppEngine).
Java
31
star
4

awesome-markdown-repositories

A collection of Markdown repositories.
23
star
5

keepass2-to-keepassx

KeePass2 to KeePassX password database convertor.
Java
21
star
6

coaching-notebook

Coaching notebook web applications for Google App Engine.
Java
9
star
7

mindraider

Maintenance repository for MindRaider (http://mindraider.sf.net) project deprecated by MindForger.
Java
8
star
8

atom-editor-emacs-key-bindings

Emacs key bindings for Atom editor.
8
star
9

stop-motion-movie-maker

Create your stop motion movies from command line.
Shell
6
star
10

rfs

Reliable File System (college Operating System course exercise) - low level filesystem tier with fdisk, striping, ...
C++
3
star
11

language-twiki

Atom editor syntax highlighting for TWiki files.
CoffeeScript
3
star
12

parser-combinators

A Prolog library of parser combinators.
Prolog
3
star
13

eos-interview

A TELCO company interview (my first one) exercise - CRC, bit operations and more.
C
2
star
14

mindforger-research

MindForger related experiments and research source code.
1
star
15

ml

College ML course exercises.
OCaml
1
star
16

logr-jvm-gc

Logr JVM garbage collector.
C++
1
star
17

mastermind-game

A port of my old Mastermind (MS DOS/Borland Pascal 7.0/BGI) to Linux.
1
star
18

naaga

Platform game runtime and editor (DOS, DOS/4GW).
C++
1
star
19

hilex

Source code syntax highlighting: C/C++/Prolog/... -- HLX --> HTML. (college course exercise)
C++
1
star
20

android-app-permission-audit

An Android application for the identification of applications having sensitive permissions allowing such application e.g. to get $ in the background by sending paid SMS, calls, ...
Java
1
star