zsh 配置 docker 自动补全

zsh 配置 docker 自动补全

在终端中使用 docker 的命令的时候必须要全部手敲,没有提示,于是就在找是否有自动补全的脚本,搜索了一圈踩了一些坑总结了一下具体的步骤。

首先执行如下命令:

bash 复制代码
mkdir -p ~/.zsh/completion
curl -L https://raw.githubusercontent.com/docker/docker-ce/master/components/cli/contrib/completion/zsh/_docker > ~/.zsh/completion/_docker 

注意这里下载的文件是 _docker 不是 _docker-compose,下错了就还是用不了,好多教程都是下的后者

然后将如下两条命令加到 .zshrc 中去

bash 复制代码
echo "fpath=(~/.zsh/completion $fpath)" >> ~/.zshrc
echo "autoload -Uz compinit && compinit -i" >> ~/.zshrc

然后重启 shell 或者 source 一下即可

bash 复制代码
source ~/.zshrc
相关推荐
君不见,青丝成雪6 小时前
网关整合验签
大数据·数据结构·docker·微服务·系统架构
oneslide10 小时前
Kubernetes环境部署Redis集群
redis·容器·kubernetes
企鹅侠客10 小时前
k8s之Headless浅谈
云原生·容器·kubernetes
SHIPKING39313 小时前
【Docker安装】Windows10专业版安装教程
运维·docker·容器
编程的一拳超人13 小时前
Docker核心概念、常用命令与实战指南
运维·docker·容器
编程的一拳超人13 小时前
Docker 核心命令速查表(精细分类版)
运维·docker·容器
风吹一夏v13 小时前
Docker 部署 GitLab 和 GitLab Runner 指南
docker·容器·gitlab
曦樂~13 小时前
【Docker】网络
docker·容器·php
刘晓倩13 小时前
Docker Desktop(Windows/Mac)零外网部署 Dify 极简指南
macos·docker·容器
Lucis__15 小时前
从基本用法到迭代器实现—list重难点突破
c++·容器·list