确认配置
- 配置文件查看
cat /etc/shells
- 环境变量配置
echo $SHELL
调查终端shell
zsh配置
- 安装zsh:
- 在Ubuntu上,运行以下命令安装zsh:
sudo apt-get install zsh
- 在CentOS上,运行以下命令安装zsh:
sudo yum install zsh
- 在Mac上,运行以下命令安装zsh:
brew install zsh
- 设置zsh为默认shell:
- 运行以下命令将zsh设置为默认shell:
chsh -s $(which zsh)
- 安装Oh My Zsh:
- 运行以下命令安装Oh My Zsh:
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
- 配置主题:
- 打开
~/.zshrc
文件,找到ZSH_THEME
行,并将其设置为您喜欢的主题。例如,ZSH_THEME="agnoster"
- 配置插件:
- 打开
~/.zshrc
文件,找到plugins
行,并将其设置为您想要启用的插件列表。例如,plugins=(git docker)
-
保存并退出
~/.zshrc
文件。 -
重新启动终端,您将看到zsh已经成功安装和配置。
zsh主题
时间主题
vim ~/.oh-my-zsh/themes/$ZSH_THEME.zsh-theme
powerlevel10k
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
vim ~/.zshrc
ZSH_THEME="powerlevel10k/powerlevel10k"
p10k configure #配置
zsh 插件
zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
vi ~/.zshrc
plugins=(git zsh-syntax-highlighting)
zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
vi ~/.zshrc
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)