Post

oh my zsh 简单配置使用

简介

oh-my-zshzsh 的一个框架(framework),在该框架下不仅可以安装插件来提高命令行的工作效率,还能够安装主题来美化终端,改善日常使用体验。

本文简单介绍 oh-my-zsh 的安装使用。

安装 zsh

1
2
sudo apt-get install zsh
chsh -s $(which zsh) #==> 更改当前用户shell为zsh

安装 oh-my-zsh

1
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

安装插件

  • 语法高亮插件
1
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
  • 自动补全插件
1
git clone https://github.com/zsh-users/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
  • 配置文件 ~/.zshrc
1
plugins={git vi-mode zsh-syntax-highlighting zsh-autosuggestions} 

可以再加一行 bindkey '^[[Z' autosuggest-accept ,这样按 Shift + Tab 就可以快速接受插件给出的命令建议。

安装主题

  • 安装 powerlevel10k
1
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k
  • 安装 nerd-fonts 字体

参考这个链接 https://github.com/ryanoasis/nerd-fonts

我用的是 Meslo Nerd Font

  • 配置文件 ~/.zshrc
1
ZSH_THEME="powerlevel10k/powerlevel10k" 
  • 主题设置

执行以下命令后根据提示设置即可。

1
p10k configure 
This post is licensed under CC BY 4.0 by the author.