| I actually resolved most of that common issues with just bash: :) Substring history search, so you can use just a substring to look for a argument,command. Binded to ctr+r/s by default. ;) https://github.com/liloman/asyncBash#use Changing directories: Last n directories, transparent popd/pushd. https://github.com/liloman/dirStack Movements: vim-surround for your cli, so you can do ysiw" o whatever... ;) https://github.com/liloman/bash-surround Control-n right: So just type the start and control+n to search for the arguments/commands starting with whatever. And the classical up/down to look up for a complete history line: https://github.com/liloman/dotfiles/blob/master/bash/.inputr... https://github.com/liloman/dotfiles/blob/master/bash/.inputr... There're a ton of hidden functionality and customization behind the classical bash instalation. :) |
I'm gonna steal some ideas from asyncBash