使用Bazelisk安装Bazel后配置Bash补全的方法
配置Bazelisk安装的Bazel Bash补全方案
因为Bazelisk只是Bazel的启动器,本身不附带补全脚本,但它调用的Bazel核心程序支持直接生成Bash补全内容,具体步骤如下:
生成并保存补全脚本
直接在终端执行以下命令,将Bazel生成的补全内容保存到本地文件:bazel completion bash > ~/.bazel-complete.bash让补全脚本永久生效
编辑你的Bash配置文件(比如~/.bashrc或~/.bash_profile,根据系统选择),添加以下内容:source ~/.bazel-complete.bash保存后,重启终端或者执行
source ~/.bashrc(对应你编辑的配置文件)使设置立即生效。临时生效(可选)
如果只是想临时启用补全,不想修改配置文件,可以直接执行:source <(bazel completion bash)这种方式在终端关闭后会失效。
内容的提问来源于stack exchange,提问作者Gerardo Zinno
相关产品推荐
相关产品推荐

