使用bash
,我可以使用TAB完成命令。通常,它还应该完成命令行开关:例如,当我打字:
java -
它应该向我展示可能性。它不是。如何启用此预览?
答案 0 :(得分:11)
答案 1 :(得分:4)
相关:Surprise! the shell suggests command line switches
在该问题的答案中,有几个文档链接。你可能会找到你在那里寻找的东西。
答案 2 :(得分:3)
您需要安装bash_completion
,然后只需将. /etc/bash_completion
添加到.bashrc
。
答案 3 :(得分:2)
根据您使用的Linux风格,您可能需要添加一个包。对于Fedora和相关的发行版,您需要添加单独的包bash-completion
才能使其正常工作。如果其他发行版将此打包作为可选的第二个包,除了bash
包之外还需要添加,我不会感到惊讶。
答案 4 :(得分:2)
如果您想创建自己的自定义完成,可以查看以下帖子: https://stackoverflow.com/a/21476506/2649637