topalias:用於從 bash/zsh 歷史生成短別名的實用程序

GitHub 上發布了一個用於為 bash/zsh 歷史生成短別名的開源實用程序: https://github.com/CSRedRat/topalias

程序解決的任務:

  • Bash/Zsh shell Linux 終端命令執行歷史分析~/.bash_aliases, ~/.bash_history, ~/.zsh_history 文件
  • 提供簡短的縮寫詞(首字母縮略詞),用於長、長輸入和難以記憶但經常使用的命令(儘管您甚至可能不知道)
  • 顯示一些統計數據
  • 處理控制參數

安裝和啟動:

pip 安裝 topalias
python -m topalias

如果有人對項目的結構感興趣 - 請寫信。 有一個想法為 Python 中的新項目製作一個最新的模板,包括 CI / CI(GitHub Actions,GitLab CI,Travis CI,git pre-commit hooks),開箱即用的 linters 測試的項目魚,將程序作為 python 包運行,
模塊腳本。

來源: linux.org.ru