分享一个自用的zsh主题
intheloop主题
本主题基于已有主题 intheloop 主题修改,先设置使用intheloop主题。
vim ~/.zshrc
原有的 intheloop 主题挺符合我的风格,但是通过ssh登录后主机名和用户名是红色的,看着有点不爽:
索性修改一下主题,让它更符合我的审美一点。
修改主题
编辑主题文件:
vim ~/.oh-my-zsh/themes/intheloop.zsh-theme
修改ssh登录后用户名和主机名为绿色:
去掉主机名和用户名外层的中括号[ ]
,删除图中标记的这对中括号即可:
保存退出,主题生效:
source .zshrc
修改后的主题效果
修改后的主题文件源码
文件:~/.oh-my-zsh/themes/intheloop.zsh-theme。
内容:
# A multiline prompt with username, hostname, full path, return status, git branch, git dirty status, git remote statuslocal return_status="%{$fg[red]%}%(?..?)%{$reset_color%}"local host_color="green"
if [ -n "$SSH_CLIENT" ]; thenlocal host_color="green"
fiPROMPT='
%{$fg_bold[grey]%}%{$reset_color%}%{$fg_bold[${host_color}]%}%n@%m%{$reset_color%}%{$fg_bold[grey]%}%{$reset_color%} %{$fg_bold[blue]%}%10c%{$reset_color%} $(git_prompt_info) $(git_remote_status)
%{$fg_bold[cyan]%}?%{$reset_color%} 'RPROMPT='${return_status}%{$reset_color%}'ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[grey]%}(%{$fg[red]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[grey]%}) %{$fg[yellow]%}?%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[grey]%})"
ZSH_THEME_GIT_PROMPT_BEHIND_REMOTE="%{$fg_bold[magenta]%}↓%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_AHEAD_REMOTE="%{$fg_bold[magenta]%}↑%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_DIVERGED_REMOTE="%{$fg_bold[magenta]%}?%{$reset_color%}"
附:安装命令
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
分享一个自用的zsh主题相关推荐
- 分享一个自用的,随便找到的组件,留作记录
2019独角兽企业重金招聘Python工程师标准>>> /** @preserve tableExport.jquery.plugin Copyright (c) 2015-2017 ...
- 分享一个Auto.js开发的快手抢红包源码
今天分享一个自用的auto.js开发的快手抢红包源码,感兴趣的朋友可以研究一下. "ui";ui.layout(<vertical><appbar>< ...
- 主题:分享一个靠谱的免费论文查重网站
正文:给大家分享一个靠谱的免费论文查重网站PaperPP:http://www.paperpp.com,可以一站解决"论文查重.改重.降重"等问题
- 一个自用的好看幻灯片代码
介绍: 一个自用的好看幻灯片代码,代码又是扒的扒的,来源不重要哈哈哈,样式就是首页那个有广告的那个幻灯片,个人看还可以就是我没有那种宽图还有就是广告图就这样没办法改了,分享给大家,代码有css,htm ...
- 开课吧python学费-分享一个小白也能月赚2万的新技能
原标题:分享一个小白也能月赚2万的新技能 这两年,每天都听身边人吐槽:"最近太累了,加班多.事情杂.离家远......可到手的工资却少得可怜." 辞职.跳槽,已然成为一种常态. 这 ...
- 分享一个超棒的在线jQuery mobile原型设计开发工具 - codiqa
在线演示 本地下载 今天我们分享一个超棒的在线jQuery mobile原型设计开发工具:Codiqa,这个在线设计工具能够帮助我们快速的使用拖拽的方式来构建一个jQuery mobile的web应 ...
- 分享一个学习git的图形化学习网站-Learn Git Branching参考答案整理
分享一个学习git的图形化学习网站:Learn Git Branching 初次学习点这里 这个链接可以跳过前面的帮助信息直接进入:Learn Git Branching 老手点这里 LearnGit ...
- 分享一个超级好用的文本编辑器,完爆曾经的np++
1024G 嵌入式资源大放送!包括但不限于C/C++.单片机.Linux等.关注微信公众号[嵌入式大杂烩],回复1024,即可免费获取! 前言 大家好,我是ZhengN.本次给大家分享一个超级好用的. ...
- 代码太多不要怕,分享一个阅读代码的神器
大家好,我是程序员小哈. 又到了知识分享时间,今天我给大家分享一个阅读代码的神器,如果对你有所帮助的话,还请文末点赞支持一下哈. 今天给大家介绍一个查看代码的编辑器软件:Source Insight, ...
最新文章
- 深入Android内存泄露
- 循环更新数据库java_java – 无限循环数据库检查
- 读写属性/if判断那点事/数组
- scrollview 实现滑动到底部再滑动加载数据的功能
- 观看TED演讲(计算机的发明和发展)感受
- TLS是如何保障数据传输安全(中间人攻击)
- codeforces:65
- Centos6版本ssh连接CentOS7.6及以上版本提示RSA和ecdsa问题
- 分布式监控报警平台Centreon之:Centreon简介
- Java 下的函数对象
- 深度学习自学(六):Android人脸检测环境配置等相关问题
- C++智能指针的几种用法
- Simhash算法原理和网页查重应用
- 常见的windows蓝屏代码查询及处理
- ⭐算法入门⭐《广度优先搜索》中等01 —— LeetCode 994. 腐烂的橘子
- ArcGIS地理配准、影像校正步骤
- 天涯明月刀无法显示服务器,天涯明月刀登录不进去怎么办 pc端手机端服务器已满怎么解决_游戏369...
- XP下解决暗黑2全屏模式花屏问题
- Ceilometer Distributed Alarm
- blazeds与spring的结合使用