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

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 的服务器大多数都在国外连接难免会出现问题,可以通过科学上网的方式来解决。但科学上网不是本章重点所以不做过多描述哈。
notion image

个性化设置及安装插件

配置主题

编辑隐藏文件 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'

语法高亮

安装插件
修改配置文件
重新加载
重新打开终端窗口可以看到效果。

重新初始化conda

 
 

© Lazurite 2021 - 2024