一、什么是 oh-my-zsh
Oh-My-Zsh(也称为 Oh My Zsh)是一个社区驱动的开源项目,它为 Zsh shell 提供了一个强大的框架和配置管理器。Oh-My-Zsh 使得 Zsh 的配置和使用变得更加简单和愉快。
Oh My Zsh 提供了丰富的主题和外观配置选项,用户可以轻松地定制和美化他们的 shell 界面,还包含了许多实用的插件,用于增强 Zsh 的功能,例如自动补全、语法高亮、版本控制等。本文重点 自动补全 插件的配置
二、目标
安装 zsh 命令提示补全插件以后的样子,输几个字母就能出现自己想要的(之前自己输入过的命令),直接一个右向箭头,就直接补全了完整命令,好不快捷
三、解决的问题
解决了以往每次重复输入命令,耗时耗力
四、安装 oh-my-zsh
方法一、使用 Homebrew 安装:
brew install zsh
如果提示 command not found: brew,那就先安装一下 Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
之后再尝试 brew install zsh 进行安装,得到以下提示证明安装成功了
方法二、使用 crul 安装:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
看到如下提示说明安装成功了
五、设置 Zsh 为默认 Shell
在终端中运行以下命令来将 Zsh 设置为默认 Shell:
chsh -s /bin/zsh
启动 Zsh: 重新启动终端或输入 zsh 命令以启动 Zsh。
配置 Oh-My-Zsh: Oh-My-Zsh 默认安装后会生成一个配置文件 .zshrc,你可以编辑这个文件来定制你的 Zsh 配置和主题。可以通过编辑 ~/.zshrc 文件来添加插件、更改主题等。 记得更改之后,要执行source ~/.zshrc 使配置生效。
六、接下来就该 安装 zsh-autosuggestions 命令提示 插件了
按照以下步骤进行:
- 安装 zsh-autosuggestions 插件:
使用包管理工具 git 克隆 zsh-autosuggestions 仓库到 Zsh 插件目录(通常是 ~/.oh-my-zsh/custom/plugins/):
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
- 激活插件:
编辑 ~/.zshrc 文件,在插件部分添加 zsh-autosuggestions:
plugins=(zsh-autosuggestions)
// 或者 把 plugins=(git) 改成
plugins=(
git
zsh-autosuggestions
)
如:
- 运行以下命令使更改生效:
source ~/.zshrc
到这里 zsh 命令提示补全就安装完成了,可以享用命令提示补全工具带来的便利了,去试一试吧。