topalias: utility per generare brevi alias dalla cronologia di bash/zsh

Su GitHub è stata pubblicata un'utilità Open Source per generare brevi alias basati sulla cronologia bash/zsh: https://github.com/CSRedRat/topalias

Problemi che il programma risolve:

  • Analisi dei file ~/.bash_aliases, ~/.bash_history, ~/.zsh_history con la cronologia dell'esecuzione dei comandi nel terminale Linux nella shell Bash/Zsh
  • Offre brevi abbreviazioni (acronimi) per comandi lunghi, lunghi e difficili da ricordare, ma usati spesso (anche se potresti non saperlo nemmeno)
  • Visualizza alcune statistiche
  • Parametri di controllo dei processi

Installazione e avvio:

pip installa topalias
pitone -m topalias

Se qualcuno è interessato alla struttura del progetto, scriva. C'è un'idea per creare un modello attuale per nuovi progetti in Python, inclusi CI/CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), project fish controllato da linter fuori dagli schemi, avviando il programma come un pacchetto Python,
modulo, script.

Fonte: linux.org.ru