oh-my-zsh+Powerlevel9k打造漂亮的终端

Linux 专栏收录该内容
5 篇文章 0 订阅

新搭建的博客,欢迎来访

效果图

1. 安装zsh:

sudo apt-get install zsh

2. 替换默认用户shell:

chsh -s /bin/zsh

3. 查看下是否替换成功:

cat /etc/passwd |grep 用户名

zrx:x:1000:1000:z00w00,,,:/home/zrx:/bin/zsh 显示为zsh表示替换成功

4. 安装zsh扩展工具oh-my-zsh:

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

或者

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

安装成功后,终端提示符会发生变化

5. 安装Nerd Font(建议新建目录):

(1)下载Droid Sans Mono Nerd Font字体

(2)sudo apt-get install ttf-mscorefonts-installer

(3)sudo apt-get install fontconfig

(4)使用font安装该字体,并配置终端使用该字体

6. 安装Powerlevel9k主题:

git clone https://github.com/bhilburn/powerlevel9k.git

这个主题可以自己配置,详见github

7. 编辑.zshrc配置文件:

ZSH_THEME="powerlevel9k"
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(dir vcs newline status)
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=()
POWERLEVEL9K_PROMPT_ADD_NEWLINE=true
POWERLEVEL9K_MODE='nerdfont-complete'
#主题路径,需要从下载好的主题文件夹中吧文件拷贝到.oh-my-zsh/themes文件夹中
source /home/zrx/.oh-my-zsh/themes/powerlevel9k.zsh-theme

8. 安装colorls:

(1)安装ruby,ubuntu的默认ruby版本可能比较旧,colorls要求至少在2.3

sudo apt-add-repository ppa:brightbox/ruby-ng
sudo apt-get update
sudo apt-get install ruby2.5
sudo apt-get install ruby2.5-dev

(2)安装colors:

sudo apt-get install build-essential libtool
sudo gem install colorls

(3)修改配置:

安装成功后,输入colorls命令可以查看效果。想要把ls效果改为colorls可参考下边配置

在.zshrc配置文件中,添加alias ls='colorls' 命令,该命令要添加到配置文件的最后

9. 添加插件:

1)下载插件到~/.oh-my-zsh/custom/plugins目录下

2).zshrc配置文件中plugins=(插件名 插件1)

3)插件推荐:
zsh-autosuggestions(命令自动补全):

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

zsh-syntax-highlighting(命令语法高亮):

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

10. 推荐另一个终端 fish shell,有兴趣的可以了解下

无需配置,开箱即用的终端,拥有zsh配置后的众多功能

  • 3
    点赞
  • 5
    评论
  • 6
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

©️2022 CSDN 皮肤主题:创作都市 设计师:CSDN官方博客 返回首页

打赏作者

_ blank

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

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

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

打赏作者

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

抵扣说明:

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

余额充值