全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1614|回复: 3

[经验] 美化Linux终端-一键安装oh-my-zsh脚本

[复制链接]
发表于 2023-7-8 11:08:15 | 显示全部楼层 |阅读模式
本帖最后由 快乐快乐的 于 2023-7-17 19:42 编辑

包含:
1、oh-my-zsh
2、语法高亮插件
3、自动补全插件
针对Centos 7测试
  1. #!/bin/bash

  2. set -e

  3. # 1. 安装git
  4. sudo yum install git -y

  5. # 2. 安装zsh
  6. sudo yum install zsh -y

  7. # 3. 下载oh-my-zsh安装脚本
  8. wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh

  9. # 4. 执行oh-my-zsh安装脚本
  10. sh install.sh <<EOF
  11. Y
  12. EOF


  13. # 5. 安装zeta-zsh-theme
  14. bash -c "$(curl -fsSL https://raw.githubusercontent.com/skylerlee/zeta-zsh-theme/master/scripts/install.sh)"

  15. # 6. 安装zsh-autosuggestions插件
  16. git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

  17. # 7. 安装zsh-syntax-highlighting插件
  18. git clone https://github.com/zsh-users/zsh-syntax-highlighting.git

  19. # 8. 将zsh-syntax-highlighting插件添加到.zshrc文件
  20. echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc

  21. # 9. 刷新当前Shell的配置
  22. source ./zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

  23. # 10. 切换到用户的根目录
  24. cd

  25. # 11. 修改.zshrc文件中的plugins配置
  26. sed -i 's/plugins=(git)/plugins=(git zsh-autosuggestions)/' .zshrc

  27. # 12. 执行zsh
  28. zsh

  29. # 13.设置默认终端
  30. chsh -s /bin/zsh
复制代码


修改重新打开终端随机皮肤方法:
  1. cd
  2. vim .zshrc
  3. 原内容:ZSH_THEME="zeta"
  4. 修改后内容:ZSH_THEME="random"
复制代码


发表于 2023-7-8 11:08:51 | 显示全部楼层
有没有效果展示图和视频?想看看效果再装
发表于 2023-7-8 11:09:36 | 显示全部楼层
帮顶,收藏了,有空试试
发表于 2023-7-8 12:56:49 来自手机 | 显示全部楼层
我喜欢ys主题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-4-10 22:25 , Processed in 0.061912 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表