作为服务器终端,zsh
相比默认的 bash
的确可以提高效率,而且颜值更高,推荐大家用起来,记录一下安装和配置过程。
环境确认
确认一下安装环境。
系统版本:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy
当前使用的 shell
$ echo $SHELL
/bin/bash
当前可用的 shell
cat /etc/shells
/bin/sh
/bin/bash
/usr/bin/bash
/bin/rbash
/usr/bin/rbash
/usr/bin/sh
/bin/dash
/usr/bin/dash
/usr/bin/tmux
/usr/bin/screen
可以看到当前系统中是没有安装 zsh
的,继续下面的安装流程。
安装及配置 zsh
安装 zsh
及配置
安装 zsh
直接 apt
安装。
sudo apt update
sudo apt install zsh
# 验证安装
zsh --version
安装 oh my zsh
直接下载脚本并安装。
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
安装插件
# 语法高亮
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
# 自动补全建议
git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
应用插件
在配置中添加插件,在 ~/.zshrc
中添加插件:
$ vim ~/.zshrc
# 在 plugins 下添加插件
plugins=(
git
zsh-syntax-highlighting
zsh-autosuggestions
)
应用配置:
source ~/.zshrc
到此,你应该已经可以愉快的使用配置好的 zsh
了,在从 github
拉取脚本和源码的时候如果遇到不能下载的情况,记得用上 github proxy
来拉取就好了。