簡體   English   中英

如何在bash中啟用命令行開關的tab-completion?

[英]How to enable tab-completion of command line switches in bash?

使用bash ,我可以用TAB完成一個命令。 通常,它還應該完成命令行開關:例如,當我鍵入時:

java -

它應該告訴我可能性。 它不是。 如何啟用此預覽?

另見驚喜! shell建議命令行開關

相關: 驚喜! 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM