ปรับปรุงการค้นหาประวัติบรรทัดคำสั่งด้วยการปรับเปลี่ยน These.inputrc
Launch Terminal และเปิดไฟล์ .inputrc ของคุณในโปรแกรมแก้ไขข้อความที่ต้องการ เราจะใช้นาโนเพราะเป็นมิตรกับผู้ใช้มาก:
nano .inputrc
วางห้าบรรทัดต่อไปนี้ลงในไฟล์ .inputrc:
"\e[A: history-search-backward \e[B: history-search-forward set show-all-if-ambiguous on set Complete-ignore- กรณีบน TAB: เมนูสมบูรณ์"
ควรมีลักษณะดังนี้:
กด “Control+O” เพื่อบันทึกไฟล์ จากนั้นกด Control+X เพื่อออกจาก nano
รีเฟรชเทอร์มินัลหรือสร้างเทอร์มินัลใหม่ แล้วคุณจะเห็นความแตกต่างได้ทันทีเมื่อใช้ลูกศรและปุ่มแท็บเมื่อพลิกดูประวัติคำสั่ง
ความยาวของประวัติที่จัดเก็บยังคงขึ้นอยู่กับการตั้งค่า HISTFILESIZE ดังนั้นอย่าลืมปรับให้ตรงกับความต้องการของคุณ โปรดทราบว่าหากคุณล้างประวัติคำสั่งอย่างสม่ำเสมอ ประโยชน์ของฟีเจอร์เหล่านี้จะลดลงอย่างมาก
เราได้กล่าวถึงวิธีอื่นๆ ในการพิมพ์และค้นหาประวัติคำสั่งที่ผ่านมาก่อนหน้านี้ แต่นี่อาจเป็นตัวเลือกที่ดีที่สุดหากคุณต้องการเรียกใช้คำสั่งที่ผ่านมาอีกครั้ง แทนที่จะค้นหาไวยากรณ์ของคำสั่งแบบยาว - สตริงที่ดำเนินการหากการโต้ตอบหลักของคุณกับเทอร์มินัลมีไว้สำหรับคำสั่งเริ่มต้น อย่าลืมเคล็ดลับที่ยอดเยี่ยมในการติดตามคำสั่งเหล่านั้นโดยอัตโนมัติด้วยการจัดเก็บสตริง 'ค่าเริ่มต้น' ลงในไฟล์ข้อความแต่ละไฟล์ แม้ว่าการปรับค่า inputrc เหล่านี้จะทำให้งานของคุณง่ายขึ้นหากคุณ ' กำลังต้องการสลับการตั้งค่าในอนาคต
โปรดไปที่ Lifehacker เพื่อดูเคล็ดลับการค้นหาประวัติแป้นลูกศร แม้ว่าคุณอาจจำบรรทัด .inputrc อื่น ๆ จากเคล็ดลับก่อนหน้าที่เราแชร์ไปก่อนหน้านี้ได้
