oh my zsh 安装
date
May 21, 2022
Last edited time
Mar 28, 2023 08:04 AM
status
Published
slug
oh_my_zsh安装
tags
Linux
summary
type
Post
Field
Plat
查看系统当前使用 shell查看系统自带哪些 shell安装 zsh设置 zsh 为默认 shell安装 oh my zsh方法 1方法 2个性化设置及安装插件配置主题自动提示语法高亮重新初始化conda
查看系统当前使用 shell
echo $SHELL
查看系统自带哪些 shell
cat /etc/shells
安装 zsh
sudo apt install zsh -y
安装之后 使用
cat /etc/shells
查看系统的 shell 有 /usr/bin/zsh
说明安装成功。设置 zsh 为默认 shell
chsh -s /bin/zsh
然后重启:
sudo reboot
安装 oh my zsh
方法 1
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
如果提示
zsh: command not found: curl
,则需要安装 curl,执行 sudo apt install curl -y
,安装成功后再执行方法 1。安装完成 curl 再执行方法 1 还会出现错误提示
curl: (35) OpenSSL SSL_connect: 连接被对方重设 in connection to raw.github.com:443
则尝试方法 2 或方法 3,方法 3 成功的几率高一些。
方法 2
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
如果执行方法 2 提示
无法建立 SSL 连接。
则直接使用方法 3。方法 1 和方法 2 是官网给出的两种安装方法,但由于 github 的服务器大多数都在国外连接难免会出现问题,可以通过科学上网的方式来解决。但科学上网不是本章重点所以不做过多描述哈。
个性化设置及安装插件
配置主题
编辑隐藏文件
vi ~/.zshrc
将
ZSH_THEME="robbyrussell"
修改为 ZSH_THEME="ys"
,ys 这个主题比较简约,不会喜欢的小伙伴可以自行更换为其它主题,zsh 主题列表 ,修改之后重新加载配置文件 source ~/.zshrc
自动提示
- 下载插件:克隆仓库到本地
- 修改 .zshrc 文件,找到插件设置命令,默认是
plugins(git)
,把它修改为plugins=(git zsh-autosuggestions)
- 重启终端(新开一个终端即可)
PS:如果重新打开终端看不到自动提示,可能是终端的字体颜色太淡了,可以通过👇配置把字体改亮一些:
进入到相关目录:
修改自动提示相关的配置文件:
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=10'
语法高亮
安装插件
修改配置文件
重新加载
重新打开终端窗口可以看到效果。