Bean's Studio.

Deepin 安装oh-my-zsh

字数统计: 277阅读时长: 1 min
2022/07/11

Oh-my-zsh

不说了,就是很帅的terminal,由zsh而来

安装

先安装zsh

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 切换到root
su

# 先安装zsh
apt-get -y install zsh

# 看看已经安装的shell
cat /etc/shells

# 切换到zsh
chsh -s /bin/zsh

# reboot,不重启可能看不到zsh
reboot

# 查看当前Shell
echo $SHELL

再安装oh-my-zsh

官方Repo

README提供了3个下载方式

Method Command
curl sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
wget sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
fetch sh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

切换oh-my-zsh的主题,我一般喜欢用自带的agnoster

打开zsh配置

1
vi ~/.zshrc

修改主题

1
ZSH_THEME="agnoster"

由于需要显示Git分支等符号来自于symbol字体,需要额外安装。

这里用Firacode安装,简单快捷。

在Debian/Ubuntu下安装较为简单:

1
sudo apt install fonts-firacode

来自官方

之后可以顺带修改VSCode的字体,重启zsh即可。

最后bash的效果:

截图_deepin-terminal_20220715010232.png

可能遇到的问题

安装后我遇到了nvmnpmCommand Not Found的错误。

尝试重新安装nvm就好了

CATALOG
  1. 1. Oh-my-zsh
  2. 2. 安装
    1. 2.1. 可能遇到的问题