[英]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.