topalias: ts'ebeliso ea ho hlahisa li-aliases tse khutšoane ho tsoa nalaneng ea bash/zsh

Sesebelisoa sa Open Source bakeng sa ho hlahisa li-aliases tse khutšoane ho latela nalane ea bash/zsh se phatlalalitsoe ho GitHub: https://github.com/CSRedRat/topalias

Mathata ao lenaneo le a rarollang:

  • Tshekatsheko ya difaele ~/.bash_aliases, ~/.bash_history, ~/.zsh_history le nalane ya tshebetso ya taelo ho theminale ya Linux ho khetla ya Bash/Zsh
  • E fana ka likhutsufatso tse khutšoane (acronyms) bakeng sa nako e telele, e jang nako le eo ho leng thata ho e hopola, empa litaelo tse sebelisoang hangata (leha o kanna oa se tsebe)
  • E hlahisa lipalo-palo tse ling
  • Mekhoa ea ho laola mekhoa

Ho kenya le ho qala:

pip kenya topalias
python -m topalias

Haeba mang kapa mang a thahasella sebopeho sa morero, ka kopo ngola. Ho na le mohopolo oa ho etsa template ea hajoale bakeng sa merero e mecha ho Python, ho kenyeletsoa CI/CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hook), tlhapi ea projeke e hlahlobiloeng ke li-linters ka ntle ho lebokose, ho qala lenaneo joalo ka sephutheloana sa python,
mojule, mongolo.

Source: linux.org.ru