โฮมเพจ » ทำอย่างไร » วิธีเพิกเฉยกรณีและปัญหาเมื่อใช้แท็บสร้างเสร็จใน Linux Terminal

    วิธีเพิกเฉยกรณีและปัญหาเมื่อใช้แท็บสร้างเสร็จใน 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.