topalias: IwUlO fun ṣiṣẹda awọn inagijẹ kukuru ti o da lori itan bash / zsh

IwUlO Orisun Ṣii fun ipilẹṣẹ awọn inagijẹ kukuru ti o da lori itan bash/zsh ti ṣe atẹjade lori GitHub: https://github.com/CSRedRat/topalias

Awọn iṣoro ti eto naa yanju:

  • Onínọmbà ti awọn faili ~/.bash_aliases, ~/.bash_history, ~/.zsh_history pẹlu itan-akọọlẹ ti ipaniyan pipaṣẹ ni ebute Linux ni ikarahun Bash/Zsh
  • Nfunni awọn kuru kukuru (awọn acronyms) fun pipẹ, n gba akoko ati nira lati ranti, ṣugbọn awọn aṣẹ ti a lo nigbagbogbo (paapaa botilẹjẹpe o le ma mọ paapaa)
  • Ṣe afihan diẹ ninu awọn iṣiro
  • Awọn ilana iṣakoso awọn paramita

Fifi sori ẹrọ ati ifilọlẹ:

pip fi sori ẹrọ topalias
Python - m topalias

Ti enikeni ba nife si eto ise agbese na, jọwọ kọ. Ero wa lati ṣe awoṣe lọwọlọwọ fun awọn iṣẹ akanṣe tuntun ni Python, pẹlu CI / CI (Awọn iṣẹ GitHub, GitLab CI, Travis CI, git pre-commit hooks), ẹja akanṣe ṣayẹwo nipasẹ awọn linters jade kuro ninu apoti, ifilọlẹ eto naa bi package Python kan,
module, akosile.

orisun: linux.org.ru