安装oh-my-zsh以及插件

安装oh-my-zsh以及插件

  1. 安装oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  1. 安装插件
git clone https://github.com/zsh-users/zsh-completions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-completions

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
  1. 配置
vim ~/.zshrc

linux

git clone https://github.com/lgulliver/lcars-zsh-theme.git && cp lcars-zsh-theme/lcars.zsh-theme ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/ && rm -r lcars-zsh-theme

ZSH_THEME=”lcars”

macOS

brew install starship

ZSH_THEME=””

eval “$(starship init zsh)”

添加以下内容:

内置插件按需添加

plugins=(
git
zsh-completions
zsh-autosuggestions
zsh-syntax-highlighting
)
  1. 重启zsh
source ~/.zshrc
  1. 升级oh-my-zsh
# 更新oh-my-zsh(内置插件会一起更新)
omz update
  1. 升级第三方插件
git clone https://github.com/lgulliver/lcars-zsh-theme.git && cp lcars-zsh-theme/lcars.zsh-theme ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/ && rm -r lcars-zsh-theme

cd ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-completions && git pull

cd ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions && git pull

cd ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting && git pull
  1. 卸载oh-my-zsh
uninstall_oh_my_zsh