ทุบตีมัน เป็นชุดคำสั่งและสคริปต์ของชุมชน Bash สำหรับ Bash 3.2+ ซึ่งมาพร้อมกับการเติมข้อความอัตโนมัติ ธีม ชื่อแทน ฟังก์ชันแบบกำหนดเอง และอื่นๆ มีกรอบงานที่มีประโยชน์สำหรับการพัฒนา บำรุงรักษา และการใช้เชลล์สคริปต์และคำสั่งแบบกำหนดเองสำหรับงานประจำวันของคุณ
หากคุณกำลังใช้ Bash shell เป็นประจำทุกวันและกำลังมองหาวิธีง่ายๆ ในการติดตามสคริปต์ ชื่อแทน และฟังก์ชันทั้งหมดของคุณ Bash-it สำหรับคุณ! หยุดสร้างมลพิษให้กับ ~/bin . ของคุณ ไดเรกทอรีและ .bashrc file, fork/clone Bash-it และเริ่มแฮ็คออกไป
วิธีการติดตั้ง Bash-it ใน Linux
ในการติดตั้ง Bash-it ก่อนอื่น คุณต้องโคลนที่เก็บต่อไปนี้ไปยังตำแหน่งที่คุณเลือก เช่น:
$ git clone --depth=1 https://github.com/Bash-it/bash-it.git ~/.bash_it
จากนั้นเรียกใช้คำสั่งต่อไปนี้เพื่อติดตั้ง Bash-it (จะสำรองข้อมูล ~/.bash_profile . ของคุณโดยอัตโนมัติ หรือ ~/.bashrc ขึ้นอยู่กับระบบปฏิบัติการของคุณ) คุณจะถูกถามว่า “คุณต้องการเก็บ .bashrc ของคุณไว้และต่อท้ายเทมเพลต bash-it หรือไม่? [y/N] ” ตอบได้ตามใจชอบ
$ ~/.bash_it/install.sh
หลังการติดตั้ง คุณสามารถใช้คำสั่ง ls เพื่อตรวจสอบ bash-it ไฟล์การติดตั้งและไดเร็กทอรีตามที่แสดง
$ ls .bash_it/
ในการเริ่มใช้งาน Bash-it , เปิดแท็บใหม่หรือเรียกใช้:
$ source $HOME/.bashrc
วิธีปรับแต่ง Bash-it ใน Linux
ในการปรับแต่ง Bash-it คุณต้องแก้ไข ~/.bashrc . ที่คุณแก้ไข ไฟล์เริ่มต้นเชลล์ ในการแสดงรายการชื่อแทน ความสมบูรณ์ และปลั๊กอินที่ติดตั้งและพร้อมใช้งานทั้งหมด ให้เรียกใช้คำสั่งต่อไปนี้ ซึ่งควรแสดงวิธีเปิดใช้งานหรือปิดใช้งานคำสั่งเหล่านี้:
$ bash-it show aliases $ bash-it show completions $ bash-it show plugins
ต่อไป เราจะสาธิตวิธีเปิดใช้งานนามแฝง แต่ก่อนหน้านั้น ก่อนอื่นให้ระบุนามแฝงปัจจุบันด้วยคำสั่งต่อไปนี้
$ alias
นามแฝงทั้งหมดอยู่ใน $HOME/.bash_it/aliases/ ไดเรกทอรี ตอนนี้ มาเปิดใช้งานนามแฝง apt ตามที่แสดง
$ bash-it enable alias apt
จากนั้นรีโหลด bash-it configs และตรวจสอบนามแฝงปัจจุบันอีกครั้ง
$ bash-it reload $ alias
จากผลลัพธ์ของคำสั่ง alias นามแฝง apt เปิดใช้งานแล้ว
คุณสามารถปิดการใช้งานนามแฝงที่เปิดใช้งานใหม่ด้วยคำสั่งต่อไปนี้
$ bash-it disable alias apt $ bash-it reload
ในส่วนถัดไป เราจะใช้ขั้นตอนที่คล้ายกันเพื่อเปิดใช้งานหรือปิดใช้งานการเสร็จสิ้น ($HOME/.bash_it/completion/ ) และปลั๊กอิน ($HOME/..bash_it/plugins/ ). คุณลักษณะที่เปิดใช้งานทั้งหมดจะอยู่ใน $HOME/.bash_it/enabled ไดเรกทอรี
วิธีจัดการธีม Bash-it
ธีมเริ่มต้นสำหรับ ทุบตี คือ บ๊อบบี้; คุณสามารถตรวจสอบได้โดยใช้ BASH_IT_THEME env ตัวแปรตามที่แสดง
echo $BASH_IT_THEME
คุณสามารถค้นหามากกว่า 50+ Bash-it ธีมใน $BASH_IT/ธีม ไดเรกทอรี
$ ls $BASH_IT/themes
หากต้องการดูตัวอย่างธีมทั้งหมดในเชลล์ก่อนใช้งาน ให้เรียกใช้คำสั่งต่อไปนี้
$ BASH_PREVIEW=true bash-it reload
เมื่อคุณระบุธีมที่จะใช้แล้ว ให้เปิด .bashrc ไฟล์และค้นหาบรรทัดต่อไปนี้ในนั้นและเปลี่ยนค่าเป็นชื่อของธีมที่คุณต้องการเช่น:
$ export BASH_IT_THEME='essential'
บันทึกไฟล์และปิดและแหล่งที่มาตามที่แสดงก่อนหน้านี้
$ source $HOME/.bashrc
หมายเหตุ :ในกรณีที่คุณได้สร้างธีมที่กำหนดเองนอกเหนือจาก $BASH_IT/themes ไดเรกทอรี ชี้ BASH_IT_THEME ตัวแปรโดยตรงไปยังไฟล์ธีม:
export BASH_IT_THEME='/path/to/your/custom/theme/'
และหากต้องการปิดใช้งานชุดรูปแบบ ให้ปล่อยตัวแปร env ด้านบนว่างไว้
export BASH_IT_THEME=''
วิธีค้นหาปลั๊กอิน นามแฝง หรือการสิ้นสุด
คุณสามารถตรวจสอบได้อย่างง่ายดายว่าปลั๊กอิน นามแฝง หรือส่วนเติมเต็มใดบ้างที่พร้อมใช้งานสำหรับภาษาโปรแกรม เฟรมเวิร์ก หรือสภาพแวดล้อมเฉพาะ
เคล็ดลับง่าย ๆ เพียงค้นหาคำหลายคำที่เกี่ยวข้องกับคำสั่งบางคำสั่งที่คุณใช้บ่อย เช่น:
$ bash-it search python pip pip3 pipenv $ bash-it search git
หากต้องการดูข้อความช่วยเหลือสำหรับนามแฝง การกรอก และปลั๊กอิน ให้เรียกใช้:
$ bash-it help aliases $ bash-it help completions $ bash-it help plugins
คุณสามารถสร้างสคริปต์และนามแฝงที่กำหนดเองได้ในไฟล์ต่อไปนี้ในไดเรกทอรีที่เกี่ยวข้อง:
aliases/custom.aliases.bash completion/custom.completion.bash lib/custom.bash plugins/custom.plugins.bash custom/themes//<custom theme name>.theme.bash
การอัปเดตและถอนการติดตั้ง Bash-It
หากต้องการอัปเดต Bash-it เป็นเวอร์ชันล่าสุด ให้เรียกใช้:
$ bash-it update
หากคุณไม่ชอบ Bash-it อีกต่อไป คุณสามารถถอนการติดตั้งได้โดยเรียกใช้คำสั่งต่อไปนี้
$ cd $BASH_IT $ ./uninstall.sh
uninstall.sh สคริปต์จะกู้คืนไฟล์เริ่มต้น Bash ก่อนหน้าของคุณ เมื่อดำเนินการเสร็จสิ้น คุณจะต้องลบไดเร็กทอรี Bash-it ออกจากเครื่องของคุณโดยการเรียกใช้
$ rm -rf $BASH_IT
และอย่าลืมเริ่มเชลล์ใหม่สำหรับการเปลี่ยนแปลงล่าสุดในการทำงานหรือแหล่งที่มาอีกครั้งตามที่แสดง
$ source $HOME/.bashrc
คุณสามารถดูตัวเลือกการใช้งานทั้งหมดได้โดยเรียกใช้:
$ bash-it help
สุดท้าย ทุบตีมัน มาพร้อมกับคุณสมบัติเจ๋ง ๆ มากมายที่เกี่ยวข้องกับ Git .
สำหรับข้อมูลเพิ่มเติม โปรดดูที่เก็บ Bash-it Github:https://github.com/Bash-it/bash-it
นั่นคือทั้งหมด! ทุบตีมัน เป็นวิธีที่ง่ายและมีประสิทธิภาพในการควบคุม bash script และนามแฝงทั้งหมดของคุณ หากคุณมีคำถามใดๆ ให้ใช้แบบฟอร์มคำติชมด้านล่าง