简单配置zsh

这篇文章主要是记录命令的,所以没啥原理讲解

<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

配置完重新启动下会话,应该就生效了

Licensed under CC BY-NC-SA 4.0