Linux系统版本和版本号
lsb_release -a
安装ZSH
在 Ubuntu 20.04 上安装 zsh
、oh-my-zsh
和代码补全插件,并启用 zsh
作为默认终端,按照以下步骤进行操作:
1. 安装 zsh
首先,打开终端并安装 zsh
:
sudo apt update
sudo apt install zsh -y
2. 安装 Oh My Zsh
Oh My Zsh
是一个用于管理 zsh
配置的开源框架。安装 Oh My Zsh
可以通过以下命令实现:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
如果你没有 curl
,可以先安装 curl
:
sudo apt install curl -y
3. 设置 zsh 为默认终端
安装 Oh My Zsh
过程中会询问是否将 zsh
设置为默认终端,你可以选择“是”。如果没有设置,也可以手动将 zsh
设置为默认终端:
chsh -s $(which zsh)
4. 安装 zsh-autosuggestions 插件
zsh-autosuggestions
插件可以提供命令自动补全功能。按照以下步骤安装:
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
5. 安装 zsh-syntax-highlighting 插件
zsh-syntax-highlighting
插件可以对命令语法进行高亮显示:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
6. 启用插件
打开 ~/.zshrc
文件:
nano ~/.zshrc
如果出现zsh: command not found: nano则需要安装nano插件
sudo apt install nano
在 plugins
行添加安装的插件,修改如下:
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
保存并退出 (Ctrl + X
然后按 Y
确认)。
7. 应用更改
最后,重新加载 .zshrc
文件以应用更改:
source ~/.zshrc
完成上述步骤后,zsh
将被启用为默认终端,并且你将拥有自动补全和语法高亮的功能。