繁体   English   中英

如何对别名使用Bazel bash自动补全功能?

[英]How do I use Bazel bash auto-completion for aliases?

/etc/bash_completion.d/bazel有注释:

 454 # Some users have aliases such as bt="bazel test" or bb="bazel build", this
 455 # completion function allows them to have auto-completion for these aliases.
 456 _bazel__complete_target_stdout() {

但是,例如,这如何用于自动完成bb="bazel build"

我的解决方案是将此添加到/etc/bash_completion.d/bazel

_my_bb_alias_autocomplete() {
  _bazel__complete_target_stdout "build"
}
complete -F _my_bb_alias_autocomplete -o nospace bb

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM