การทำให้แท็บเสร็จสมบูรณ์สำหรับคำสั่ง


10

ฉันสังเกตเห็นบนเดสก์ท็อปเวอร์ชันเมื่อพิมพ์คำสั่งเช่นsudo apt-get install mysqฉันสามารถแท็บเสร็จสมบูรณ์เช่นเมื่อแก้ไขเส้นทางไฟล์ อย่างไรก็ตามในรุ่นเซิร์ฟเวอร์นี้จะไม่เกิดขึ้น มีแพคเกจที่ฉันต้องการสำหรับสิ่งนี้หรือไฟล์การกำหนดค่าที่จะทำให้มันเกิดขึ้น?

คำตอบ:



2

ตรวจสอบไฟล์ ~ .bashrc ของคุณ พาราสุดท้ายของการอ่านของฉันเป็นดังนี้:

# เปิดใช้งานคุณสมบัติเสร็จสมบูรณ์ของโปรแกรม (คุณไม่จำเป็นต้องเปิดใช้งาน

# นี่หากเปิดใช้งานแล้วใน /etc/bash.bashrc และ / etc / profile

# แหล่งข้อมูล /etc/bash.bashrc) ถ้า [-f / etc / bash_completion] &&! shopt -oq posix; จากนั้น / etc / bash_completion fi

สิ่งนี้ไม่มีการแก้ไขจากไฟล์ (รุ่นเดสก์ท็อป) ที่ติดตั้งมา แต่เดิม เห็นได้ชัดว่าหากส่วนที่ขึ้นต้นด้วย if และลงท้ายด้วย fi มีการใส่ความคิดเห็นไว้คุณจะไม่ได้รับความสำเร็จ ตรวจสอบตำแหน่งไฟล์ที่ระบุไว้อื่น ๆ ของหลักสูตรด้วย


0

ฉันขอแนะนำให้คุณตรวจสอบzsh

คุณสามารถติดตั้งได้ง่ายๆ

sudo apt-get install zsh

ดีกว่าทุบตีและมีการปรับแต่งที่ดีมากมาย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.