简介
oh-my-zsh 是 zsh
的一个框架(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
|
1
| plugins={git vi-mode zsh-syntax-highlighting zsh-autosuggestions}
|
可以再加一行 bindkey '^[[Z' autosuggest-accept
,这样按 Shift + Tab
就可以快速接受插件给出的命令建议。
安装主题
1
| git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k
|
参考这个链接 https://github.com/ryanoasis/nerd-fonts
我用的是 Meslo Nerd Font
1
| ZSH_THEME="powerlevel10k/powerlevel10k"
|
执行以下命令后根据提示设置即可。