美化终端:zsh和on-my-zsh配置教程

简介: 美化终端:zsh和on-my-zsh配置教程

zsh

当前环境shell

echo $SHELL  

查看系统自带哪些shell

cat /etc/shells

安装zsh

yum install zsh   # CentOS

brew install zsh # mac安装

将zsh设置为默认shell

# CentOS
chsh -s /bin/zsh

# Mac如下
# 在 /etc/shells 文件中加入如下一行
/usr/local/bin/zsh

# 接着运行
chsh -s /usr/local/bin/zsh

oh-my-zsh

ohmyz https://ohmyz.sh/

github https://github.com/robbyrussell/oh-my-zsh

安装

查看主题

ls ~/.oh-my-zsh/themes

修改zsh主题

vim ~/.zshrc

ZSH_THEME="candy"

参考 zsh+on-my-zsh配置教程指南(程序员必备)【已备份】

问题

1、安装了zsh之后 ~/.bash_profile文件设置的环境变量不起作用

$ vim ~/.zshrc

source ~/.bash_profile # 增加这行

参考: 环境变量怎么配置都不起作用?已经解决!一切源于 zsh

            </div>
目录
相关文章
|
Web App开发 存储 缓存
Web页面优化专项>Lighthouse>性能分数优化
Web页面优化专项>Lighthouse>性能分数优化
1181 0
Web页面优化专项>Lighthouse>性能分数优化
|
存储 运维 安全
MES生产管理系统:私有云、公有云与本地化部署的比较分析
企业在选择云计算部署方式时,应根据自身的业务需求、安全要求、成本预算和技术实力进行综合考虑。对于需要高度安全可控和个性化定制的企业,私有云可能是一个更好的选择;对于成本敏感、追求灵活性和快速扩展的企业,公有云可能更具吸引力;而对于对稳定性和安全性要求较高、对外部依赖度较低的企业,本地化部署可能更合适。在实际应用中,企业也可以考虑采用混合云策略,结合私有云、公有云和本地化部署的优势,实现资源的灵活配置和高效利用。
820 0
MES生产管理系统:私有云、公有云与本地化部署的比较分析
光纤交换机级联
光纤交换机级联
1942 0
|
SQL 弹性计算 Cloud Native
分布式事务 GTS 的价值和原理浅析
GTS 今年双 11 的成绩 今年 2684 亿的背后,有一个默默支撑,低调到几乎被遗忘的中间件云产品——GTS(全局事务服务,Global Transaction Service),稳稳地通过了自 2014 年诞生以来的第 5 次“大考”。
4592 75
分布式事务 GTS 的价值和原理浅析
|
JSON 数据格式
axios实现RESTful请求规范
GET:获取数据后端将参数当做url 参数 接收 this.axios.get('/url/user', { params: { "name": "kevin", "password": "123456" } }) .
6022 0
|
数据可视化 Linux
LVM 扩容方法
LVM 扩容方法
|
机器学习/深度学习 并行计算 知识图谱
用于多关系数据的图神经网络R-GCNs(上)
用于多关系数据的图神经网络R-GCNs
436 0
用于多关系数据的图神经网络R-GCNs(上)
|
前端开发 小程序 JavaScript
微信小程序——模拟时钟案例
微信小程序——模拟时钟案例
970 0
微信小程序——模拟时钟案例
|
自然语言处理 JavaScript 前端开发
从零打造一款轻量且天然支持SSR的CMS系统——simpleCMS
2年前笔者开发了一款基于 nodejs 的全栈开源 cms 系统 XPCMS, 主要是为了解决技术开发者搭建自身内容平台的局限以及降低使用成本, 虽然1.0版本已经完成, 但是从整体部署和二次开发的便捷度上还是存在很多缺点, 更加适合有一定技术能力的开发者来使用. 为了解决 XPCMS 的不足, 去年笔者和朋友特地开发了一款轻量便捷的内容管理系统——simpleCMS, 目前已在 github 上开源, 且能同时适配PC端和移动端.
588 0
|
存储 XML 云计算
1.3云计算的基本特征|学习笔记
快速学习1.3云计算的基本特征