侧边栏壁纸
博主头像
Into The Abyss 博主等级

My Life is a Death Race

  • 累计撰写 34 篇文章
  • 累计创建 7 个标签
  • 累计收到 4 条评论

目 录CONTENT

文章目录

Ubuntu22.04安装配置ZSH

Administrator
2022-07-03 / 0 评论 / 0 点赞 / 275 阅读 / 0 字

Ubuntu22.04 配置 zsh

1. 安装并配置zsh

zsh的安装:

sudo apt-get update
sudo apt install zsh

切换为zsh

sudo chsh -s /bin/zsh

查看当前shell

echo $SHELL

查看所有已安装shell

cat /etc/shells

2.安装oh-my-zsh

oh-my-zsh的安装(可以使用下面三种):

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

sh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

中间可能会出现:

Do you want to change your default shell to zsh? [Y/n] 

输入y回车即可。

3.配置zsh

zsh的配置文件默认在~/.zshrc

我们首先使用vim ~/.zshrc,先修改以下两个地方

ZSH_THEME="agnoster"
plugins=(git z)

z插件可以实现之前去过的目录快速跳转。

改完之后可能会出现乱码,所以我们还需要安装字体。

4.安装字体

git clone --filter=blob:none --sparse https://github.com/ryanoasis/nerd-fonts.git

cd nerd-fonts

git sparse-checkout add patched-fonts/JetBrainsMono

./install.sh JetBrainsMono

执行完成后,在设置中将字体改为JetBrainsMono,也可以安装其他你喜欢的字体,具体的可查看nerd-fonts项目,安装过程只需将JetBrainsMono换为你喜欢的字体。

5。安装其他插件

我推荐安装zsh-syntax-highlighting这个插件,主要作用是命令高亮,且正确路径自带下划线,安装也非常简单。

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

vim ~/.zshrc

#找到plugins,并添加zsh-syntax-highlighting,改完后如下

plugins=(git z zsh-syntax-highlighting)

#:wq退出后
source ~/.zshrc

还可以安装zsh-autosuggestions这个插件可以给出之前输入过的命令。安装如下;

git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions


vim ~/.zshrc

#找到plugins,并添加zsh-autosuggestions,改完后如下

plugins=(git z zsh-syntax-highlighting zsh-autosuggestions)

#:wq退出后
source ~/.zshrc

还可以通过类似的方法安装其他的插件,这里就不在一一赘述了。至此,zsh基本配置完毕。

0

评论区