ตัวเลือกรายการ zsh apt เสร็จสิ้น


10

ฉันใช้ในการใช้แท็บเสร็จในทุบตีที่จะได้รับapt list --upgradableจากการพิมพ์apt ltab--utabแต่ผมไม่สามารถทำสิ่งเดียวกันกับ zsh: --uไม่ได้ขยายตัวออกไปเมื่อกด--upgradabletab

ฉันค้นหาโซลูชันที่แนะนำให้ติดตั้ง zsh-completions และเพิ่มsetopt completealiasesเข้าไป./zshrcแต่ไม่ได้ช่วยอะไรทั้งนั้น

มีวิธีใดที่จะทำให้มันทำงานเหมือนที่ทำในทุบตี?

คำตอบ:


3

ทำตามขั้นตอนที่นี่เพื่อรับคุณสมบัติอื่น ๆ เช่นกัน: https://github.com/abhigenie92/zsh_to_fish

  1. ติดตั้ง oh-my-zsh

sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

  1. โคลนปลั๊กอินที่จำเป็น

git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions git clone https://github.com/zsh-users/zsh-history-substring-search ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-history-substring-search git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

  1. เพิ่มปลั๊กอิน~/.zshrcเป็น

plugins = ( [plugins...] zsh-autosuggestions zsh-history-substring-search zsh-syntax-highlighting) หมายเหตุ: ตรวจสอบให้แน่ใจว่า zsh-syntax-highlighting เป็นอันสุดท้ายในรายการด้านบน

  1. ปัญหาธีมพื้นหลังแก้ไข (ไม่จำเป็นขึ้นอยู่กับรูปแบบของคุณ.) ~/.zshrcเพิ่มบรรทัดต่อไปนี้ของคุณ

ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=white'

  1. รีสตาร์ท zsh

source ~/.zshrc

หากคุณชอบคำตอบโปรดพิจารณานำแสดงโดย gitub repo


ขอบคุณสำหรับคำตอบ. แต่ก็เพียง แต่แก้ปัญหาครึ่งทาง: ฉันได้รับเสร็จแต่ไม่ได้สำหรับapt list --upgradableมันแสดงคำแนะนำเมื่อฉันเริ่มพิมพ์--uแต่การกดtabไม่เติมข้อความอัตโนมัติ
Alexander Revo

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