The Fuck เป็นเครื่องมือบรรทัดคำสั่ง (command-line tool) ที่ช่วยแก้ไขข้อผิดพลาดจากคำสั่งที่พิมพ์ผิดใน Terminal โดยอัตโนมัติ
ชื่อของเครื่องมือเป็นการเล่นคำกับคำอุทาน "What the fuck!" ที่มักพูดเมื่อเกิดข้อผิดพลาด มันใช้งานง่ายและมีประโยชน์มากสำหรับนักพัฒนาโปรแกรมหรือนักบริหารเซิร์ฟเวอร์ที่พิมพ์คำสั่งผิดบ่อยครั้ง
ในบางระบบจะถือว่า FUCK นี้เป็นคำหยาบ อาจมีการ censor หรือ filter คำนี้ออกไป
คุณสมบัติเด่น
- แก้คำสั่งที่พิมพ์ผิด เช่น สะกดผิด หรือเขียนคำสั่งไม่ถูกต้อง
- รองรับคำสั่งจากหลายโปรแกรม เช่น git, docker, npm, และอื่นๆ
- ปรับแต่งคำสั่งที่รองรับได้ โดยเพิ่มคำสั่งเฉพาะที่คุณใช้งาน
- รองรับระบบปฏิบัติการหลัก เช่น Linux, macOS และ Windows (ผ่าน WSL)
การติดตั้ง
ใช้ pip เพื่อติดตั้ง:
pip install thefuck
เพิ่มบรรทัดนี้ลงในไฟล์ shell configuration (เช่น .bashrc, .zshrc):
eval $(thefuck --alias)
หากต้องการใช้คำสั้น เช่น fuck ให้เพิ่ม:
eval $(thefuck --alias fuck)
รีโหลด shell:
source ~/.zshrc # หรือไฟล์ config ของ shell ที่ใช้งาน
คุณสามารถดูการติดตั้งบน environments อื่นๆได้ที่ github
วิธีใช้งาน
เมื่อพิมพ์คำสั่งผิดใน Terminal:
ลองพิมพ์คำสั่งที่ผิด:
gti status
ซึ่งควรจะเป็น git status
เรียกใช้ fuck:
fuck
ระบบจะแก้ไขคำสั่งและเรียกใช้คำสั่งที่ถูกต้อง:
git status
สรุป:
The Fuck เป็นเครื่องมือที่ช่วยประหยัดเวลาและเพิ่มความสะดวกในการพิมพ์คำสั่งใน Terminal โดยเฉพาะสำหรับผู้ที่พิมพ์ผิดบ่อย ใช้งานง่ายและช่วยแก้ไขปัญหาได้อย่างรวดเร็ว!
อ่านรายละเอียดเพิ่มเติมได้ที่ https://github.com/nvbn/thefuck
Photo by Andrea Piacquadio: pexels.com