ปรับปรุงความสมบูรณ์ของแท็บใน Mac OS X Terminal

Anonim

การเติมแท็บเป็นคุณสมบัติที่ยอดเยี่ยมของเชลล์ที่ทำให้ผู้ใช้ระดับสูงใช้ชีวิตได้ง่ายขึ้น ให้คุณกรอกคำสั่ง พาธ ชื่อไฟล์ และสิ่งอื่นๆ ที่ป้อนลงในบรรทัดคำสั่งโดยอัตโนมัติ มันใช้งานได้ดีเหมือนเดิม แต่คุณสามารถทำให้ดียิ่งขึ้นได้ด้วยการเปิดใช้งานคุณสมบัติบางอย่าง ไม่ต้องสนใจตัวพิมพ์ใหญ่และตัวพิมพ์คำสั่งเมื่อเสร็จสิ้น ให้ลบความจำเป็นในการแตะสองครั้งที่ปุ่ม Tab หากมีบางสิ่งที่ไม่ชัดเจน และสุดท้าย แต่ไม่ท้ายสุด ให้วนดูเมนูของความเป็นไปได้ทั้งหมด แทนที่จะทิ้งรายการที่ใหญ่โตหากมีความคลุมเครือ

หากคุณไม่ได้ใช้ OS X Terminal (หรือเทอร์มินัล linux) เป็นประจำ คุณอาจไม่ได้รับประโยชน์จากเคล็ดลับนี้

เปิด Terminal และอยู่ในโฮมไดเร็กทอรีเพื่อเริ่มต้น:

  • ใช้ emacs, nano, vi หรือโปรแกรมแก้ไขข้อความที่คุณชื่นชอบเพื่อแก้ไข .inputrc เราจะใช้ nano สำหรับคำแนะนำ:
  • nano .inputrc

  • วางกฎสามข้อต่อไปนี้ในบรรทัดที่ไม่ซ้ำ:
  • set Complete-ignore-case on set show-all-if-ambiguous on TAB: menu-complete

  • กด Control+O เพื่อบันทึกการเปลี่ยนแปลงเป็น .inputrc ตามด้วย control+X เพื่อออก
  • เปิดหน้าต่างหรือแท็บ Terminal ใหม่ หรือพิมพ์ “เข้าสู่ระบบ” เพื่อเปิดเซสชันใหม่โดยกฎมีผลบังคับใช้
  • เริ่มพิมพ์คำสั่ง เส้นทาง หรืออย่างอื่น แล้วกดแป้น Tab เพื่อดูการปรับปรุงโดยตรง

สิ่งนี้ได้รับการทดสอบให้ทำงานกับ bash shell และควรทำงานกับ Mac OS X เวอร์ชันใดก็ได้ หากคุณชอบสิ่งนี้ อย่าพลาดเคล็ดลับและลูกเล่นเกี่ยวกับบรรทัดคำสั่งอื่นๆ ของเรา

ขอบคุณ Kuthair Habboush สำหรับเคล็ดลับดีๆ

ปรับปรุงความสมบูรณ์ของแท็บใน Mac OS X Terminal