คุณสามารถทำได้โดยการแก้ไข ทุบตีเสร็จสิ้น คำจำกัดความสำหรับ Firefox หากคุณต้องการการสนับสนุนการเติมข้อความอัตโนมัติสำหรับไฟล์จำนวนจำกัด สิ่งนี้จะได้ผล:
เปิด Terminal (หากยังไม่ได้เปิด)
เปิดไฟล์เสร็จสิ้นที่เหมาะสมสำหรับ Firefox ด้วย ซูโด:
sudo {บรรณาธิการที่เลือก} /usr/share/bash-completion/completions/firefox
บันทึก: อย่าลืมเปลี่ยน {บรรณาธิการตัวเลือก} ด้วยบรรณาธิการที่คุณเลือก
ประมาณบรรทัดที่ 42 คุณจะเห็นสิ่งนี้:
_filedir "@(?([xs])htm?(l)|pdf)"
นี่คือบรรทัดที่ควบคุมประเภทของนามสกุลไฟล์ที่สามารถใช้ได้เป็นการเติมข้อความอัตโนมัติสำหรับ Firefox ที่นี่เราสามารถเห็นการสนับสนุนสำหรับ .htm, .html, .xhtm, .xtml, .xshtm, .xshtml, และ .ไฟล์ PDF. คุณสามารถเพิ่มนามสกุลไฟล์เพิ่มเติมได้ในภายหลัง ไฟล์ PDF:
_filedir "@(?([xs])htm?(l)|pdf|svg|jpg|jpeg|png|gif)"
ที่นี่ฉันได้เพิ่ม .svg, .jpg, .jpeg, .png, และ .gif. คุณสามารถเพิ่ม/ลบได้ตามต้องการ
บันทึกไฟล์
โหลด bash source ของคุณใหม่:
ที่มา ~/.bashrc
บันทึก: หรือคุณสามารถปิดเทอร์มินัลแล้วเปิดใหม่อีกครั้ง หากคุณเปิดหน้าต่างเทอร์มินัลอื่น (หรือการเชื่อมต่อ SSH) ไว้ ซอร์สจะต้องโหลดใหม่ในแต่ละหน้าต่างก่อนที่จะสามารถใช้การเติมข้อความอัตโนมัตินี้ได้
นอกจากนี้ ...
หากคุณต้องการให้เติมข้อความอัตโนมัติ ใดๆ ไฟล์เพื่อทำงานร่วมกับ Firefox โดยไม่คำนึงถึงความสามารถของเบราว์เซอร์ในการแสดงข้อมูล จากนั้นคุณสามารถลบทุกอย่างออกได้ในภายหลัง _filedir เว้นว่างไว้:
_filedir
สิ่งนี้จะช่วยให้คุณสามารถเติมข้อความไร้สาระโดยอัตโนมัติ เช่น:
firefox ~/Documents/backup.sql.gz