为你的终端配置一个更好用的shell
安装前置
1
|
sudo apt install zsh git curl wget vim -y
|
安装oh-my-zsh
1
|
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
|
或者
1
|
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
|
安装插件
zsh-autosuggestions
自动补全插件,可以根据历史命令自动补全
1
|
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
|
zsh-syntax-highlighting
语法高亮插件,当命令错误时会显示红色
1
|
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
|
z
目录跳转插件,可以根据历史访问频率跳转到指定目录,oh-my-zsh
自带
使用插件
打开配置文件
修改配置
找到plugins
行,添加插件名
1
2
3
4
5
6
7
|
plugins=(
... # 其他插件
git
zsh-autosuggestions
zsh-syntax-highlighting
z
)
|
修改主题
具体主题可以在这里查看
也可安装p10k主题
1
|
ZSH_THEME="random" # 随机主题
|
使配置生效