วิธีเพิกเฉยกรณีและปัญหาเมื่อใช้แท็บสร้างเสร็จใน Linux Terminal
บรรทัดคำสั่งใน Linux จะคำนึงถึงขนาดตัวพิมพ์ เมื่อคุณใช้ความสมบูรณ์ของแท็บเพื่อเปลี่ยนหรือแสดงรายการไดเรกทอรีในบรรทัดคำสั่งอย่างรวดเร็วคุณจะต้องตรงกับกรณีของชื่อไดเรกทอรี อย่างไรก็ตามมีวิธีทำให้ตัวพิมพ์เล็กและตัวพิมพ์เล็กไม่ตอบสนอง.
การทำให้แท็บสมบูรณ์ทำให้การป้อนชื่อไดเรกทอรีบนบรรทัดคำสั่งทำได้รวดเร็วและง่ายขึ้น คุณสามารถเริ่มพิมพ์ชื่อเริ่มต้นของชื่อไดเรกทอรีได้ที่พรอมต์จากนั้นกด Tab เพื่อให้ส่วนที่เหลือของชื่อไดเรกทอรีป้อนโดยอัตโนมัติ ตัวอย่างเช่นหากต้องการเปลี่ยนเป็นไดเรกทอรีเอกสารเพียงแค่เริ่มพิมพ์ ซีดี Docu
จากนั้นกด Tab มันจะเติมข้อความอัตโนมัติให้ เอกสาร cd /
.
คุณสามารถทำให้คุณลักษณะนี้เล็กและใหญ่ได้โดยเพิ่มการตั้งค่าลงในไฟล์. inputrc ของ Linux ไฟล์นี้จัดการการแมปแป้นพิมพ์สำหรับสถานการณ์เฉพาะในบรรทัดคำสั่ง (หรือ bash shell) และช่วยให้คุณกำหนดลักษณะการทำงานของบรรทัดคำสั่งเอง การเพิ่มการตั้งค่านี้ง่ายมากและเราจะแสดงให้คุณเห็น.
มีไฟล์. inputrc สองไฟล์: ไฟล์โกลบอลที่ใช้กับผู้ใช้ทั้งหมดในระบบ ( /etc/.inputrc
) และโลคัลโลคัลในโฮมไดเร็กทอรีของผู้ใช้ปัจจุบันที่ใช้กับผู้ใช้นั้นเท่านั้น ( ~ / .inputrc
) อักขระ ~ หมายถึงโฮมไดเร็กทอรีเช่น / home / lori / ไฟล์. inputrc ในระบบจะแทนที่ไฟล์โกลบอลซึ่งหมายความว่าการตั้งค่าใด ๆ ที่คุณเพิ่มลงในไฟล์ในเครื่องจะถูกใช้แม้จะอยู่ในไฟล์โกลบอลก็ตาม เรากำลังจะเพิ่มการตั้งค่าแบบไม่สนใจขนาดตัวพิมพ์ลงในบัญชีท้องถิ่นของเราในตัวอย่างของเรา แต่คุณสามารถทำได้ทั้งสองวิธี.
เราจะใช้โปรแกรมแก้ไขข้อความที่เรียกว่า gedit เพื่อเพิ่มการตั้งค่าในไฟล์. inputrc กด Ctrl + Alt + T เพื่อเปิด Terminal จากนั้นหากต้องการเปลี่ยนไฟล์. input ท้องถิ่นให้พิมพ์คำสั่งต่อไปนี้ที่พร้อมต์แล้วกด Enter.
gksu gedit ~ / .inputrc
หากคุณต้องการเปลี่ยนไฟล์. inputrc ทั่วโลกให้พิมพ์คำสั่งต่อไปนี้แทน.
gksu gedit /etc/.inputrc
หากคุณไม่มีไฟล์. inputc, คำสั่งนี้จะสร้างขึ้นมาในโฮมไดเร็กตอรี่หรือ / etc ของคุณโดยอัตโนมัติ.
กล่องโต้ตอบจะปรากฏขึ้นเพื่อขอรหัสผ่านของคุณดังนั้นป้อนรหัสผ่านที่คุณใช้เพื่อเข้าสู่บัญชีของคุณและคลิก“ ตกลง”.
ไฟล์. inputrc อาจว่างเปล่าและไม่เป็นไร หากต้องการให้มีขนาดตัวพิมพ์ที่ไม่สนใจแท็บให้เพิ่มบรรทัดต่อไปนี้ในไฟล์:
ตั้งเสร็จกรณีที่ไม่สนใจ
คลิก“ บันทึก”.
หากต้องการปิด gedit ให้คลิกปุ่ม“ X” ที่มุมบนซ้าย.
การตั้งค่าที่คุณเพิ่งเพิ่มไปยังไฟล์. inputrc จะไม่มีผลกับเซสชันหน้าต่างเทอร์มินัลปัจจุบัน คุณต้องปิดหน้าต่างเทอร์มินัลและเปิดอีกครั้งเพื่อให้การเปลี่ยนแปลงมีผล ดังนั้นพิมพ์ ทางออก
ที่พรอมต์และกด Enter หรือคลิกปุ่ม“ X” ที่มุมบนซ้ายของหน้าต่าง.
หมายเหตุ: คุณอาจเห็นคำเตือนปรากฏขึ้นดังที่แสดงด้านล่าง แต่ไม่มีผลกับสิ่งที่เราทำกับไฟล์.
ตอนนี้ตัวอย่างเช่นเมื่อคุณพิมพ์ cd docu
และกด Tab ...
... การเติมแท็บจะใช้งานได้แม้ว่ากรณีจะไม่ตรงกับชื่อไดเรกทอรี.
หากคุณต้องการกลับไปที่การตั้งค่าตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ที่เป็นค่าเริ่มต้นสำหรับการทำให้แท็บสมบูรณ์ให้เปิดไฟล์. inputrc เดียวกับที่คุณเพิ่มการตั้งค่าไว้ลบบรรทัดที่คุณเพิ่ม อย่าลืมปิดหน้าต่างเทอร์มินัลและเปิดอีกครั้งหลังจากเปลี่ยนไฟล์. inputrc.