oh-my-zsh主题显示执行时间

  • 附上一个修改好主题文件:oh-my-zsh默认主题robbyrussell执行时间版
  • oh-my-fish版

进入主题目录~/.oh-my-zsh/themes

在想要修改的主题文件中添加如下代码:

function preexec() {timer=${timer:-$SECONDS}
}function precmd() {if [ $timer ]; thentimer_show=$(($SECONDS - $timer))if [[ $timer_show -ge $min_show_time ]]; thenRPROMPT='%{$fg_bold[red]%}(${timer_show}s)%f%{$fg_bold[white]%}[%*]%f %{$reset_color%}%'elseRPROMPT='%{$fg_bold[white]%}[%*]%f'fiunset timerfi
}autoload -Uz add-zsh-hook
add-zsh-hook preexec preexec
add-zsh-hook precmd precmd

Reference

  • https://note.pcwu.net/2017/03/25/zsh-theme-execution-time/

oh-my-zsh主题添加命令显示执行时间和当前时间相关推荐

  1. linux设置历史命令行数,Linux设置history命令显示行数以及时间

    Linux和unix上都提供了history命令,可以查询以前执行的命令历史记录 但是,这个记录并不包含时间项目 因此只能看到命令,但是不知道什么时间执行的 如何让history记录时间呢? 解决方案 ...

  2. 设置linux查看历史命令显示两个小时内,linux系统中history历史命令显示执行日期和时间...

    在我们日常维护工作中,history历史命令查看是经常会用到的,特别是系统出了问题,肯定会在第一时间要查看之前都执行过什么命令,但是系统默认的history命令列表中是不显示命令执行时间和日期的,这就 ...

  3. Linux确定命令的执行时长,Linux 历史命令显示执行时间

    命令行历史 history 登录shell时,会读取命令历史文件中记录下的命令:~/.bash_history 登录进shell后新执行的命令只会记录在缓存中:这些命令会用户退出时"追加&q ...

  4. Linux 历史命令显示执行时间

    命令行历史 history 登录shell时,会读取命令历史文件中记录下的命令:~/.bash_history 登录进shell后新执行的命令只会记录在缓存中:这些命令会用户退出时"追加&q ...

  5. linux less 阻塞输出,linux – `less`命令显示输出所用的时间

    您的脚本通过管道与较少的通信. Pipe是一个连接两个端点的内存字节流:你的脚本和less程序,前者写入输出,后者从中读取. 由于管道在内存中,如果它们随意变大,就不会令人愉快.因此,默认情况下,在任 ...

  6. 【ANSYS Workbench仿真】如果后处理添加命令流显示渗透压力?

    如果后处理添加命令流显示渗透压力? 命令流 /show,png set,2,1 !2表示选择step 2,1或last代表该step的第一个或最后一个substep plesol,cont,fprs ...

  7. Linux添加cp和mv命令显示进度条

    Advanced Copy是cp和mv程序mod.它通过给cp和mv添加了一个进度条,在进行文件(夹)复制或移动操作时候提供进度条,数据传输速率,估计的剩余时间以及当前正在操作文件名等信息.最后,还会 ...

  8. Linux常用命令(中)、时间日期类、date 显示当前时间、ntpdate命令、cal 查看日历、useradd 添加新用户、passwd 设置用户密码、id 查看用户是否存在

    文章目录 1.3 时间日期类 1.3.1 date 显示当前时间 1.3.2 date 显示非当前时间 1.3.3 date 设置系统时间 1.3.4ntpdate命令 ntpdate常用服务器 国内 ...

  9. OhMyZsh是一款开源工具,可以用于管理Zsh(Linux命令解释器的一种)的配置

    最近在研究终端工具的时候,发现人家的终端可以输出各种彩色文字,还有各种提示,自己就算用了炫酷的Tabby也无法实现.后来发现需要在Linux上安装OhMyZsh才行,今天给大家介绍下这款功能强大,插件 ...

  10. sublime text 3 安装、添加命令行启动、汉化、注册码

    1. 安装sublime: 下载:http://www.sublimetext.com/3 添加命令行启动:设置环境变量->计算机->右键属性->高级系统设置->环境变量-&g ...

最新文章

  1. 基于激光点云语义信息的闭环检测
  2. c libxml2解析html,简单的libxml2 HTML解析示例,使用Objective-c,Xcode和HTMLparser.h
  3. .Net组件程序设计之线程、并发管理(二)
  4. .Net中堆栈和堆的区别
  5. 简单一致的Log4j2 Logger命名
  6. 永中word页码怎么从第二页开始_pdf如何在线转word?这样做,分分钟搞定pdf转word...
  7. Nessus虚拟机的几个问题解决办法
  8. (2)机器学习_train_test_split
  9. SQLyog官网下载,SQLyog-12.4.2下载,SQLyog最新版下载,SQLyog Download
  10. AD(altium designer)15原理图与PCB设计教程(十)——信号完整性分析
  11. Flutter踩坑之flutter doctor --android-licenses报错
  12. 数据库设计三大范式原则
  13. 汉语拼音大全(竖排版)
  14. 软件测试面试题及答案 这个可以免费白嫖的题库不要错过了
  15. oracle年份超出范围,SQL错误17268:年份超出范围(Java / Spring)
  16. 小猫爪:S32K3学习笔记04-S32K3之LCU
  17. 专访美创科技王利强:站在数字化转型的时代浪尖上,争做行业推动者
  18. 中年百度,舒适又失落的前半生
  19. 【小程序】728- 小程序如何生成海报分享朋友圈
  20. 展讯的射频芯片全才了

热门文章

  1. 图像处理(一)bicubic解释推导
  2. word表格删除空白行java_Java批量删除Word中的空白段落
  3. Stemwin如何显示背景透明的图片
  4. 给机器人罗宾写一封英语回信_英语作文回信范文英语回信范文
  5. python职场应用英语作文_春考关于职场应用的英语作文
  6. 百旺如何看是否清卡_网上报税清卡如何操作?
  7. 百旺如何看是否清卡_【问吧】如何查看是否清卡成功,出现这些问题,如何处理?...
  8. Payment支付平台API接口文档
  9. 数学证明方法介绍(演绎推理、数学归纳法)
  10. url在传递的过程中要先进行一个转码,然后再进行解码,url的转码,url的解码