[英]How to enable tab-completion of command line switches in bash?
使用bash
,我可以用TAB完成一個命令。 通常,它還應該完成命令行開關:例如,當我鍵入時:
java -
它應該告訴我可能性。 它不是。 如何啟用此預覽?
相關: 驚喜! shell建議命令行開關
在該問題的答案中,有幾個文檔鏈接。 你可能會找到你在那里尋找的東西。
您需要安裝bash_completion
然后bash_completion
添加. /etc/bash_completion
. /etc/bash_completion
到你的.bashrc
。
如果您想創建自己的自定義完成,可以查看以下帖子: https : //stackoverflow.com/a/21476506/2649637
根據您正在使用的Linux風格,您可能需要添加一個包。 對於Fedora和相關的發行版,您需要添加單獨的包bash-completion
以使其工作。 如果其他發行版打包為除了bash
包之外需要添加的可選第二個包,我也不會感到驚訝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.