adder46 / Hstr Rs
Licence: mit
hstr, but with paging
Stars: ✭ 122
Projects that are alternatives of or similar to Hstr Rs
Zsh History To Fish
Bring your ZSH history to Fish shell.
Stars: ✭ 23 (-81.15%)
Mutual labels: zsh, history
Hstr
bash and zsh shell history suggest box - easily view, navigate, search and manage your command history.
Stars: ✭ 2,909 (+2284.43%)
Mutual labels: zsh, history
Bashhub Server
Private cloud shell history. Open source server for bashhub https://github.com/rcaloras/bashhub-client
Stars: ✭ 189 (+54.92%)
Mutual labels: zsh, history
History Search Multi Word
Multi-word, syntax highlighted history searching for Zsh
Stars: ✭ 314 (+157.38%)
Mutual labels: zsh, history
Resh
Rich Enhanced Shell History - Contextual shell history for zsh and bash
Stars: ✭ 310 (+154.1%)
Mutual labels: zsh, history
hstdb
Better history management for zsh. Based on ideas from https://github.com/larkery/zsh-histdb.
Stars: ✭ 25 (-79.51%)
Mutual labels: zsh, history
Bashhub Client
☁️ Bash history in the cloud. Indexed and searchable.
Stars: ✭ 858 (+603.28%)
Mutual labels: zsh, history
Zsh Abbr
The zsh manager for auto-expanding abbreviations, inspired by fish shell.
Stars: ✭ 109 (-10.66%)
Mutual labels: zsh
Forgit
💤 A utility tool powered by fzf for using git interactively.
Stars: ✭ 1,823 (+1394.26%)
Mutual labels: zsh
Robotics setup
Setup Ubuntu 18.04, 16.04 and 14.04 with machine learning and robotics software plus user configuration. Includes ceres tensorflow ros caffe vrep eigen cudnn and cuda plus many more.
Stars: ✭ 110 (-9.84%)
Mutual labels: zsh
Ls colors
A collection of LS_COLORS definitions; needs your contribution!
Stars: ✭ 1,568 (+1185.25%)
Mutual labels: zsh
Nvm
nvm is a version manager for node.js, designed to be installed per-user, and invoked per-shell. nvm works on any POSIX-compliant shell (sh, dash, ksh, zsh, bash), in particular on these platforms: unix, macOS, and windows WSL.
Stars: ✭ 53,926 (+44101.64%)
Mutual labels: zsh
Xxh
🚀 Bring your favorite shell wherever you go through the ssh.
Stars: ✭ 2,559 (+1997.54%)
Mutual labels: zsh
hstr-rs
hstr-rs is a shell history suggest box. Like hstr, but with pages. As opposed to original hstr which was the inspiration for this project, hstr-rs has pages and provides Unicode support out of the box on both bash and zsh.
There is an ongoing effort to support other shells too. Contributors are very welcome.
Installation
Make sure you have ncurses packages installed.
If on Ubuntu:
sudo apt install libncurses5 libncurses5-dev libncursesw5 libncursesw5-dev
Then run:
cargo install --git https://github.com/adder46/hstr-rs.git
If on bash, run:
hstr-rs --show-config bash >> ~/.bashrc
...or manually add these lines to your .bashrc
.
For zsh, run:
hstr-rs --show-config zsh >> ~/.zshrc
...or manually add these lines to your .zshrc
.
Usage
The most convenient is to make the alias. Depending on your shell, you may want:
alias hh='hstr-rs bash'
or
alias hh='hstr-rs zsh'
Then invoke the program with hh
.
Licensing
Licensed under the MIT License. For details, see LICENSE.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].