deepin下zsh的安装与使用

前言:

Z-shell(Zsh)是一种 Bourne 式的交互式 POSIX shell,以其丰富的创新功能而著称。Z-Shell 用户经常会提及它的许多便利之处,赞誉它对效率的提高和丰富的自定义支持。

1.安装zsh

sudo apt update
sudo apt upgrade
sudo apt install zsh
chsh -s /bin/zsh

2.安装oh-my-zsh

(1).基于zsh命令行,是对zsh的包装,提供了主题配置,插件机制.

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

(2).国内安装方法
由于github卡墙,我在网上发现搜索国内安装方法,发现这篇博客的国内安装方法
源地址:https://blog.csdn.net/qwe641259875/article/details/107201760/

首先:
wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh

然后在目录下找到install.sh
chmod +x install.sh

最后执行:
./install.sh

问题:如果下载还是太慢,我们可以修改一下install.sh
1.vim install.sh
找到下面的四句话
# Default settings
ZSH=${ZSH:-~/.oh-my-zsh}
REPO=${REPO:-ohmyzsh/ohmyzsh}
REMOTE=${REMOTE:-https://github.com/${REPO}.git}
BRANCH=${BRANCH:-master}

然后将中间两行改为:

REPO=${REPO:-mirrors/oh-my-zsh}
REMOTE=${REMOTE:-https://gitee.com/${REPO}.git}
最后保存即可

(3).最简单的安装方法
通过下面链接下载脚本

https://download.csdn.net/download/mysterious_z/55397733

然后在目录下找到install.sh
chmod +x install.sh

最后执行:
./install.sh

3.oh-my-zsh原生主题

  • 原生主题robbyrussell
  • 自带主题ys
vim ~/.zshrc
# ZSH_THEME="robbyrussell"
ZSH_THEME="ys"

4.安装Powerlevel9k / Powerlevel10k主题

zsh使用最多的主题

git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
编辑 ~/.zshrc 设置 ZSH_THEME="powerlevel10k/powerlevel10k"
再增加一行配置:POWERLEVEL9K_MODE="awesome-patched"

5.安装字体

sudo apt install fonts-powerline

6.zsh配置主题

source ~/.zshrc
或者执行下面的命令,重新配
p10k configure
开始配置Powerlevel10k,根据提示(喜好)选择1234或yes、no

7.一些常用的插件

1.zsh-autosuggestions

下载插件
1.git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
2.编辑 ~/.zshrc ,设置plugins
plugins=(zsh-autosuggestions git)
使插件生效
source ~/.zshrc
上次敲过的命令 ,会自动提示,按右方向键➡️确认填充上次的命令

2.zsh-syntax-highlighting

下载插件
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
写入到配置
echo "source $ZSH_CUSTOM/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc

使插件生效
source ~/.zshrc
命令会自动高亮显示
  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风送雨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值