zsh 安装及 Oh My Zsh 配置

zsh 安装及 Oh My Zsh 安装配置

安装 zsh

macOS 安装 zsh

brew install zsh

Ubuntu 安装 zsh

sudo apt install -y zsh

Arch (manjaro) 安装 zsh

sudo pacman -Sy zsh

zsh 设置

查看系统已有的 shell

cat /etc/shells

输出结果:

/bin/sh
/bin/bash
/usr/bin/bash
/bin/rbash
/usr/bin/rbash
/usr/bin/sh
/bin/dash
/usr/bin/dash
/bin/zsh
/usr/bin/zsh

以上输出结果可以看到已经有 zsh 了

更改默认 shell

执行命令:

chsh -s /bin/zsh

重启系统!

查看当前使用的 shell

执行命令:

echo $SHELL

输出结果:

/bin/zsh

以上输出结果可以看到,默认的 shell 已经变成了 zsh


安装 git

安装 OhMyZsh 的过程中会从 Github 克隆 OhMyZsh 相关文件,所以必须安装 git

macOS

brew install git

Ubuntu

sudo apt-get -y install git

Arch(Manjaro)

sudo pacman -Sy git

Github 无法访问

解决raw.githubusercontent.com无法访问:

sudo sh -c 'echo "185.199.108.133 raw.githubusercontent.com" >> /etc/hosts'

安装 Oh My Zsh

下载到本地安装

  1. 到 Oh My Zsh 的 Github 页面 Oh My Zsh
  2. 点击 code 选项卡 快捷按钮
  3. 点击右边的 code 绿色按钮,在下拉菜单中点击 Download ZIP, 来下载 Oh My Zsh 安装文件 快捷按钮,建议下载到 ~/Downloads 目录下。下载好的文件名为 ohmyzsh-master.zip
  4. 到下好的文件所在目录,执行 unzip ohmyzsh-master.zip 将文件解压,解压后得到 ohmyzsh-master 的目录
  5. 执行 cd ohmyzsh-master/tools 进入 tools 目录
  6. tools 目录里 有一个 install.sh 的 shell 脚本文件,这是 Oh My Zsh 的安装脚本。通过 ./install.sh 来执行 install.sh 文件,进行 Oh My Zsh 的安装
  7. 恭喜你,如无意外,Oh My Zsh 就已经安装好了

命令直接安装

# 用 curl 安装
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

# 或者用 wget 安装
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Oh My Zsh 配置

安装 zsh 高亮插件

git clone https://gitee.com/hello-luiswu/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

安装 zsh 命令补全插件

git clone https://gitee.com/hello-luiswu/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

启用插件

  1. 执行 vim ~/.zshrc 命令(前提是你安装了 vim),打开zsh的配置文件文件

找到以下内容:

plugins=(git)

替换成以下内容:

plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值