清茶书香

一杯清茶,一本书籍,一个下午。


  • 首页

  • 归档

  • 分类

  • 关于

  • 搜索
Redis JPA Solr SpringData SpringMVC localRepository local Mapper 事务 Mybatis JDBC AOP DI IOC 常用函数 触发器 存储过程 Promise Gateway SpringCloud vue-cli axios es6 webpack npm vue 个性化 zsh 终端 caffeine jvm缓存 guava cache validation Mapping MapStruct comment 小程序 建站 WeHalo config logback plugins database idea maven spring https http nginx password RabbitMQ 秒杀系统 Windows MySQL 数据备份 halo SpringBoot shell Linux ip Optional Stream Lambda k8s Docker 列编辑 vim MacOS 图片合成 Java 远程联调 nps 内网穿透

Linux使用zsh终端及辅助工具oh-my-zsh

发表于 2022-04-25 | 分类于 运维 | 0 | 阅读次数 206

在macOS上用了oh-my-zsh的插件感觉确实香,所以就把咱的Linux服务器的终端也改为zsh。

安装zsh

CentOS安装zsh可以直接用yum包安装,其他根据自己用的系统的包管理器安装。

yum install zsh -y

安装oh-my-zsh

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

安装插件

  • 安装zsh-autosuggestions自动提示插件
git clone https://ghproxy.com/https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
  • 安装zsh-syntax-highlighting检查命令是否正确插件
git clone https://ghproxy.com/https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

安装完后还需要配置.zshrc文件里的plugins(git是自带的插件)

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

更换主题

更改.zshrc文件中的以下模块为即可,目前自带的已经有了100多款主题,在~/.oh-my-zsh/themes目录中,具体情况可查看ohmyzsh-themes。

ZSH_THEME="robbyrussell"

禁止更新

zstyle ':omz:update' mode disabled

修改默认shell为zsh

大部分 Linux 系统的默认 shell 并不是 zsh,所以需要将默认的shell 换成zsh。

usermod -s /bin/zsh "$USER"
Bennett wechat
欢迎收藏我的微信小程序,方便查看更新的文章。
  • 本文作者: Bennett
  • 本文链接: https://hibennett.cn/archives/use-oh-my-zsh
  • 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!
# zsh
vue学习记录之vue路由组件vue-router
macOS的一些配置让你开发更舒服
  • 文章目录
  • 站点概览
Bennett

Bennett

60 日志
28 分类
74 标签
RSS
Github E-mail Gitee QQ
Creative Commons
Links
  • MacWk
  • 知了
0%
© 2020 — 2023 hibennett.cn版权所有
由 Halo 强力驱动
|
主题 - NexT.Pisces v5.1.4

浙公网安备 33010802011246号

    |    浙ICP备2020040857号-1