ฉันเชื่อว่าฉันได้กำหนดค่าโซลูชันที่คุณต้องการแล้ว เพื่อให้สิ่งนี้ทำงานใน Bash ให้เพิ่มบรรทัดนี้ใน /etc/inputrc
(สำหรับการตั้งค่าส่วนกลาง) หรือ ~/.inputrc
สำหรับผู้ใช้ของคุณเท่านั้น):
"\e[Z": เมนูเสร็จสมบูรณ์
บรรทัดนี้จะทำให้เมื่อคุณตี กะ+แท็บซึ่งจะวนไปตามวิธีแก้ปัญหาที่เป็นไปได้สำหรับสิ่งที่คุณพิมพ์
ตัวอย่างเช่น หากคุณอยู่ในไดเร็กทอรีที่มีไฟล์ 3 ไฟล์ขึ้นต้นด้วย ส
พิมพ์ เสียงสะท้อน
และตี กะ+แท็บ จะวนไปวนมาทั้ง 3 คน
ฉันพบว่าทางลัดนี้มีประโยชน์อย่างยิ่งเมื่อทำ สถานะ systemctl ..
ที่ฉันต้องพิมพ์เท่านั้น sctl เซนต์
(ฉันมีนามแฝง) แล้วดับเบิ้ล แท็บ เพื่อวนไป สถานะ
.
ฉันพบว่าดีที่สุดที่จะยังคงอยู่ตามปกติ แท็บ พฤติกรรม เนื่องจากมีบางสถานการณ์ที่คุณยังคงต้องการให้แสดงการเสร็จสิ้นที่เป็นไปได้เป็นสองเท่า แท็บ.
นอกจากนี้ โปรดทราบว่าหากคุณเพิ่งเริ่มพิมพ์ชื่อไฟล์ การเติมข้อความอัตโนมัติจะดูที่ชื่อไฟล์ในของคุณด้วย เส้นทาง
.
ดังนั้นหากคุณพิมพ์ขึ้นต้นชื่อไฟล์ ส
และตี กะ+แท็บมันจะวนไปตามชื่อไฟล์ในไดเร็กทอรีปัจจุบันของคุณพร้อมกับ เส้นทาง
. นั่นเป็นเพียงวิธีที่ เส้นทาง
ทำงาน