噢-我的-zsh有一个插件选项(plugins = (gcloud, ...)),它允许安装gcloud完成.
当我在plugins中添加"gcloud“时,我希望完成过程将在shell初始化过程中获得,但是它不能在NixOS上工作(19.03版)。
如何使用oh在NixOS上安装gcloud完成?
发布于 2019-10-20 12:39:57
与其将gcloud添加到programs.zsh.ohMyZsh.plugins中,我发现必须手动编写完成脚本。为此,请执行以下操作:
将pkgs.google-cloud-sdk添加到configuration.nix文件的environment.systemPackages中,然后更新zshrc部分:
programs.zsh.promptInit = ''
export CLOUD_SDK_HOME="${pkgs.google-cloud-sdk}"
source "$CLOUD_SDK_HOME/google-cloud-sdk/completion.zsh.inc"
'';https://unix.stackexchange.com/questions/547740
复制相似问题