Score:1

วิธีแก้ไขการเติมข้อความอัตโนมัติของคอนเทนเนอร์นักเทียบท่า

ธง pt

ฉันเคยติดตั้งนักเทียบท่าบนเครื่องหลายเครื่องในอดีตและการเติมข้อความอัตโนมัติมักใช้งานได้ทันที น่าแปลกที่ในนักเทียบท่าใหม่ติดตั้งไฟล์ Ubuntu 20.04.2 LTS (โฟกัส Fossa) เครื่องเสมือน เมื่อฉันกด tab ไม่มีอะไรเกิดขึ้น ฉันลองใช้กับเทอร์มินัล WSL และถ้าฉันพิมพ์ sudo docker start g จากนั้นกดแท็บ เติมข้อความอัตโนมัติเป็น sudo docker เริ่ม gifted_hofstadter. ถึงกระนั้นทั้งสอง เท่านั้น มีไฟล์ทั้งสองนี้ใน:

# ls /etc/bash_completion.d/
apport_completion git-พรอมต์

เลยไม่เข้าใจว่าทำไมต้องใส่ /etc/bash_completion.d/docker ไฟล์เป็น บทความ แนะนำ ฉันจะแก้ไขโดยมีการเปลี่ยนแปลงน้อยที่สุดได้อย่างไร เพื่อให้ชัดเจน การเติมข้อความอัตโนมัติด้วย bash ปกติทำงานได้ดี ปัญหาเฉพาะกับนักเทียบท่า ขอบคุณ.

อัปเดต: ติดตั้ง พ็อดแมน และมีปัญหาการเติมข้อความอัตโนมัติเดียวกันแม้ว่าฉันไม่คิดว่ามันเกี่ยวข้องกัน

ฉันคัดลอก นักเทียบท่านี้ ไฟล์ไปที่ /etc/bash_completion.d/ และรีสตาร์ทเชลล์ ตอนนี้ docker สั่งให้เติมข้อความอัตโนมัติ เช่น นักเทียบท่า sta [แท็บ] ขยายเป็น เริ่มต้นนักเทียบท่า. นอกจากนี้ถ้าฉันทำ นักเทียบท่าเริ่มต้น f มันขยายเป็น นักเทียบท่าเริ่มต้น f36da5e5a9a8 เช่น ID คอนเทนเนอร์

อย่างไรก็ตาม จะไม่ขยายชื่อคอนเทนเนอร์ เช่น Frosty_tu เมื่อฉันทำ นักเทียบท่าเริ่มต้นจาก [แท็บ]. แม้ว่าฉันจะชื่นชมวิธีแก้ปัญหา แต่นี่เป็นอีกเหตุผลหนึ่งที่ฉันไม่ต้องการซื้อสคริปต์ของบุคคลที่สามและชอบประสบการณ์นอกกรอบที่ฉันเคยเห็นในการติดตั้งใหม่มาก่อน

David avatar
cn flag
ไม่มีเวอร์ชันของ Ubuntu 20 LTS
Nagev avatar
pt flag
ถูกต้อง. กำลังเขียนจากความทรงจำด้วยความเร่งรีบ และคิดว่าฉบับโดยประมาณ เช่น รุ่นหลัก (YY) ก็เพียงพอแล้ว ปรับปรุงด้วยเวอร์ชันเต็ม ขอบคุณ

โพสต์คำตอบ

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