oh-my-zsh, mac 终端安装 zsh 命令提示补全工具后,再也不用重复输入命令了

3,530 阅读2分钟

一、什么是 oh-my-zsh

Oh-My-Zsh(也称为 Oh My Zsh)是一个社区驱动的开源项目,它为 Zsh shell 提供了一个强大的框架和配置管理器。Oh-My-Zsh 使得 Zsh 的配置和使用变得更加简单和愉快。

Oh My Zsh 提供了丰富的主题和外观配置选项,用户可以轻松地定制和美化他们的 shell 界面,还包含了许多实用的插件,用于增强 Zsh 的功能,例如自动补全、语法高亮、版本控制等。本文重点 自动补全 插件的配置

二、目标

安装 zsh 命令提示补全插件以后的样子,输几个字母就能出现自己想要的(之前自己输入过的命令),直接一个右向箭头,就直接补全了完整命令,好不快捷

image.png image.png

三、解决的问题

解决了以往每次重复输入命令,耗时耗力

四、安装 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 进行安装,得到以下提示证明安装成功了

image.png

方法二、使用 crul 安装:

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

看到如下提示说明安装成功了

image.png

五、设置 Zsh 为默认 Shell

在终端中运行以下命令来将 Zsh 设置为默认 Shell:

  chsh -s /bin/zsh

启动 Zsh: 重新启动终端或输入 zsh 命令以启动 Zsh。
配置 Oh-My-Zsh: Oh-My-Zsh 默认安装后会生成一个配置文件 .zshrc,你可以编辑这个文件来定制你的 Zsh 配置和主题。可以通过编辑 ~/.zshrc 文件来添加插件、更改主题等。 记得更改之后,要执行source ~/.zshrc 使配置生效。

六、接下来就该 安装 zsh-autosuggestions 命令提示 插件了

按照以下步骤进行:

  1. 安装 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
  1. 激活插件:
    编辑 ~/.zshrc 文件,在插件部分添加 zsh-autosuggestions:
 plugins=(zsh-autosuggestions)   
 
 // 或者 把 plugins=(git) 改成
 plugins=(
  git
  zsh-autosuggestions
 )

如:

image.png

  1. 运行以下命令使更改生效:
source ~/.zshrc

到这里 zsh 命令提示补全就安装完成了,可以享用命令提示补全工具带来的便利了,去试一试吧。

image.png