huffshell
huffshell copied to clipboard
HuffShell is a gem for suggesting and optimizing your shell aliases, programtically.
Features in this PR: - faster code: the `~/.aliases.cache` file is now loaded only once instead of once per command. I also simplified some parts of the code and cached...
I've ran huffshell and get this suggestion: ``` bash for 30: 'for' => f I 30: 'for I' => fi in 30: 'for I in' => fii ``` this is...
I've got folowing output for huffshell: ``` bash Most common commands: ssh 284 executer 74 echo 64 61 ls 43 for 30 ./checker.sh 29 POST 27 cd 26 sudo 25...
Huffshell didn't pick up my history file when I tried to use it. The docs don't actually say how to run it and there's no `huffshell -h` or anything with...
I already have a bunch of aliases set up for common things. But Huffshell still wants to optimize: ``` Command tree: g 4480: 'g' => g taken :( s 1561:...
I got these recommendations on one run: cd 82: 'cd' => c [...others...] cat 41: 'cat' => c To avoid confusion, the tool should keep track of recommendations and suggest...