这篇文章主要是记录命令的,所以没啥原理讲解
<0x01> 安装zsh与插件
# Debian系
sudo apt install zsh
sudo apt install zsh-autosuggestions zsh-syntax-highlighting
# Arch系
sudo pacman -S zsh
sudo pacman -S zsh-autosuggestions zsh-syntax-highlighting
<0x02> 设置为默认shell
chsh -s /usr/bin/zsh
重新shell进入zsh的初始配置界面
<0x03> 配置主题
通过git下载
找个地方放这个主题
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git
# github访问不上的话
git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git
修改zsh启动行为
nano ~/.zshrc
然后把这些复制到最后
source [git下来的文件的目录]/powerlevel10k/powerlevel10k.zsh-theme
通过yay安装
yay zsh-theme-powerlevel10k
然后把这些复制到.zshrc最后
nano ~/.zshrc
source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme
<0x04> 配置插件
apt和pacman的安装路径不同,导致需要添加的文本不同
都是在.zshrc最后添加
# Debian系
source /usr/share/zsh-autosuggestions/zsh-autosuggestions.zsh
source /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
# Arch系
source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
配置完重新启动下会话,应该就生效了