Bash history command colorized on levenshtein distance of last 10 commands
Project description
Bash history command colorized on levenshtein distance of last 10 commands
The history command is measured against the previous command in the list and it it’s the same or almost the same it’s printed in grey. Duplicates are also grey.
###.bash_profile
# Avoid duplicates
export HISTCONTROL=ignoredups:erasedups
# When the shell exits, append to the history file instead of overwriting it
shopt -s histappend
# After each command, append to the history file and reread it
export PROMPT_COMMAND="${PROMPT_COMMAND:+$PROMPT_COMMAND$'\n'}history -a; history -c; history -r"
#alias to script
alias hist='python ~/workspace/history/history.py'
screenshot
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
historybash-29.tar.gz
(2.8 kB
view details)
File details
Details for the file historybash-29.tar.gz
.
File metadata
- Download URL: historybash-29.tar.gz
- Upload date:
- Size: 2.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf020361b08834bb8f6d2df4957db2a206d8b02acb8fd01c31b438261e7b32fe |
|
MD5 | 82455e07bf73060421aaea097a256146 |
|
BLAKE2b-256 | af0b1ee791ef191d2a92e4237bc1d310c72361d36544b4f81edb55a11d039381 |