ก่อนอื่นให้ฉันผ่านกรณีเฉพาะแล้วอธิบายกรณีทั่วไป
สมมติว่าฉันมีสองไดเรกทอรี A และ B
เนื้อหาของ A คือ:
foo
Bar
เนื้อหาของ B คือ
foobar
Foobar
ฉันต้องการให้แท็บเสร็จสมบูรณ์เป็น 'f' หรือ 'F' ใน A เพื่อขยายเป็น 'foo' ในทำนองเดียวกัน 'b' หรือ 'B' เพื่อไปที่ 'บาร์'
อย่างไรก็ตามใน B ฉันต้องการให้ 'f' เสร็จสิ้นเพื่อขยายเป็น 'foobar' และ 'F' เท่านั้นเพื่อขยายเป็น 'Foobar'
โดยทั่วไปการกรอกข้อมูลในแท็บควรจะไม่ตรงตามตัวพิมพ์เล็กและตัวพิมพ์ใหญ่หากตัวอักษรที่กรอกเสร็จแล้วมีหนึ่งกรณีเมื่อจับคู่
ทราบว่ามี set completion-ignore-case on
ฉันสามารถใส่ลงในไฟล์ '.inputrc' ของฉันได้ แต่สิ่งนี้ไม่ทำงานตามที่ฉันต้องการในกรณีของไดเรกทอรี B ของฉัน