Ubuntu 配置 Oh My Zsh

系统信息

  • Ubuntu 22.10 kinetic

安装 zsh

echo $SHELL             # 查看当前使用的 shell
cat /etc/shells         # 查看系统中已安装的 shell
sudo apt update && apt full-upgrade -y
sudo apt install zsh -y # 安装 zsh

设置 zsh 为默认 shell

sudo chsh -s /bin/zsh
sudo reboot # 重启系统
echo $SHELL # 检查是否切换成功

安装 oh-my-zsh

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

配置 oh-my-zsh 主题

# 打开配置文件
vim ~/.zshrc 
# 修改主题
ZSH_THEME="random"
# 应用更改
source ~/.zshrc 

官方主题 - ohmyzsh/ohmyzsh Wiki

ZSH_THEME=""则不启用任何主题.

ZSH_THEME="random"随机选择一个主题使用

echo $RANDOM_THEME可输出当前主题名称.

如果想从喜欢的主题列表中选择随机主题

ZSH_THEME="random"

ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "cloud" )

安装 Powerline 字体

sudo apt install fonts-powerline -y

配置 Oh My Zsh 插件

语法高亮插件 - zsh-syntax-highlighting

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

自动补全插件 - zsh-autosuggestions

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

.zshrc 文件配置

 # 打开配置文件
vim ~/.zshrc
# 找到  plugins=(xxx)
plugins=(git extract zsh-syntax-highlighting zsh-autosuggestions)
# 保存退出 vim
source ~/.zshrc # 应用更改

Note: zsh-autosuggestions 需始终放在最后的位置以确保其正常工作。


最后修改于 2023-02-03


感谢您的支持 :D