topalias: ยูทิลิตี้สำหรับสร้างนามแฝงสั้น ๆ จากประวัติ bash/zsh

ยูทิลิตี้โอเพ่นซอร์สสำหรับการสร้างนามแฝงประวัติ bash / zsh แบบสั้นได้รับการเผยแพร่บน GitHub: https://github.com/CSRedRat/topalias

งานที่โปรแกรมแก้ไข:

  • การวิเคราะห์ไฟล์ ~/.bash_aliases, ~/.bash_history, ~/.zsh_history ที่มีประวัติการดำเนินการคำสั่งในเทอร์มินัล Linux ในเชลล์ Bash/Zsh
  • นำเสนอคำย่อสั้นๆ (ตัวย่อ) สำหรับคำสั่งที่ยาว พิมพ์ยาว และจำยาก แต่ใช้บ่อย (แม้ว่าคุณอาจไม่รู้จักด้วยซ้ำ)
  • แสดงสถิติบางอย่าง
  • จัดการพารามิเตอร์ควบคุม

การติดตั้งและเปิดตัว:

pip ติดตั้งโทโพเลีย
หลาม -m โทปาเลีย

หากใครสนใจในโครงสร้างของโครงการ - โปรดเขียน มีความคิดที่จะสร้างเทมเพลตที่ทันสมัยสำหรับโครงการใหม่ใน Python รวมถึง CI / CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks) โครงการปลาที่ทดสอบโดย linters นอกกรอบ รันโปรแกรมเป็นแพ็คเกจ python
สคริปต์โมดูล

ที่มา: linux.org.ru