大法一

linux 下

 vi ~/.zshrc 

在最后一行添加如下格式的语句并退出:

 export PS1="my zsh ps1> "

重新打开zsh查看效果:

当然如果需要显示一些实用的信息就需要用到zsh 的转义变量(prompt variables 和 conditional substrings):
下面是一些比较常用的转义变量

转义变量 描述
%T 系统时间(时:分)
%* 系统时间(时:分:秒)
%D 系统日期(年-月-日)
%n 你的用户名
%B - %b 开始到结束使用粗体打印
%U - %u 开始到结束使用下划线打印
%d 你目前的工作目录
%~ 你目前的工作目录相对于~的相对路径(可能在某些zsh版本可能造成乱码)
%M 计算机的主机名
%m 计算机的主机名(在第一个句号之前截断)
%l 你当前的tty

更多详细的转义指令可以到zsh Prompt-Expansion查询

举个栗子~
在~/.zshrc 修改之前的PS1

 export PS1="[%T] %~ %# "

相应效果如下:

[2:00] ~ % sudo su
[sudo] password for diaoshe:
[2:00] /home/diaoshe # 

加点颜色

配置更加个性化的命令提示符<——–说明文档!
栗子again~
在~/.zshrc 中删除之前添加的 PS1 并添加如下语句

#开启颜色
autoload -U colors && colors
#配置提示符模式。。 其实配置之前的PS1也是可以的 但是为了尊重说明文档。。。
PROMPT="%{$fg[red]%}%n%{$reset_color%}@%{$fg[blue]%}%m %{$fg[green]%}%1|%~ %{$reset_color%}%#>"
#在行末显示上一命令的返回状态
RPROMPT="[%{$fg_bold[yellow]%}%?%{$reset_color%}]"

保存退出,重启zsh后就阔以使用拉~:


大法二

使用 oh-my-zsh 主题 。。。 太晚了不想写了 可以无视我23333


zsh 自定义命令提示符(PS1/ prompt)相关推荐

  1. windows 命令提示符 修改/prompt

    windows 命令提示符 常常是这样的,太丑了我们修改一下 (暂时修改) 目录 1. 命令:  PROMPT 2.  举例: PROMPT  参数 可以看出已经发生改变 3. 自定义提示符 4. 恢 ...

  2. linux命令行ps1变量_Ubuntu如何修改命令提示符PS1

    Ubuntu在使用命令的时候,有时需要修改命令提示符PS1,可很多人并不知道如何修改PS1,下面小编就给大家介绍下Ubuntu如何修改命令提示符PS1,一起来学习下吧. 命令多行输入不方便也不直观,要 ...

  3. 自定义linux命令工具栏,如何自定义Mac终端并使其更有用!

    原标题:如何自定义Mac终端并使其更有用! 终端应用程序是您在macOS中访问命令行的网关.它提供了带有外壳程序或命令解释器的接口,该接口可接收您的命令并调用其他命令来执行例行任务和复杂任务.如果您只 ...

  4. CentOS 命令提示符颜色及样式详解

    命令提示符:prompt CentOS下查看当前命令提示符格式: 1 [root@localhost ~]# echo $PS1 #显示当前使用的PS1样式 2 [\u@\h \W]\$ 命令提示符参 ...

  5. 自定义个性cmd界面 轻松打造个性的cmd 修改cmd字体颜色 添加个性cmd内容(转)

    轻松打造拥有自己个性的cmd 先新建个记事本.txt文档 在里面输入 ------------------我是分割线不要复制我复制我下面的------------- @echo off cls ech ...

  6. NFS安装系统及PS1设定

    一直知道centos5支持NFS方式安装系统,但一直没有试过.昨天我这里多出了一台机器,我索性就试验了一把,效果还不错. 安装系统时一般默认安装NFS组件:若你的系统中没有安装,自行安装: yum – ...

  7. 【收藏】CMD命令提示符窗口中的快捷键、小技巧和常用命令

    快捷键: F1:按F1一次,命令提示符向后切换到已经执行过的命令字符.如果已经是最后的一条的命令,则不进行任何切换操作. 例子:之前输入"dir",按F1一次后自动输入d,按两次自 ...

  8. Windows7 CMD命令提示符下的5个小技巧

    对于稍微资深一点的用户而言,CMD,也就是命令提示符是个非常常用的功能,无论是在XP.Vista还是Windows 7下,很多优化和设置操作都离不开它,下面就是有关Windows Vista和Wind ...

  9. Linux 下PS1 PS2 PS3 PS4 提示符详解

    很多人在用Linux时,对提示符都不太注重,能够利用好提示符可更直观地查看,利于自己的判断 Linux下有PS1 PS2 PS3 PS4 四类提示符,这四个变量都是环境变量,至于系统里有哪些环境变量, ...

最新文章

  1. 大循环在内,小循环主外为什么会效率高
  2. [转]TensorFlow如何进行时序预测
  3. 你应该学会的接口调试神器——Postman高级用法
  4. AMD cpu 下 Pytorch 多卡并行卡死问题解决
  5. LeetCode【11--盛水最多的容器】LeetCode【12 -- 整数转罗马数字】
  6. 使用Istio进行多集群部署管理:单控制平面 Gateway 连接拓扑
  7. 如何有效防止SQL注入攻击
  8. window两个窗口上下摆放_window对象方法(open和close)
  9. 跨境电商是什么?跨境电商有哪些模式?
  10. python视频教程-Python视频教程
  11. 读《我是一只IT小小鸟》有感
  12. vue 实例化几种方式_第二节:Vue实例化
  13. 设备发现[Airplay投屏应用]-mdns协议简介
  14. su 无法切换账户(密码正确)一直提示Authentication failure(认证失败)
  15. [转]禅修程序员十诫
  16. 论window10如何获得最高权限
  17. 光纤跳线接口_如何为10G SFP+光模块搭配对应的光纤跳线类型?
  18. Hive误删除后,如何恢复数据
  19. 这18个网站能让你的页面背景炫酷起来
  20. Hive常见的面试题

热门文章

  1. Spring|Spring概述
  2. 变形金刚3 部分台词
  3. PLC SECS/GEM解决方案,设计与应用
  4. 大学计算机基础教研活动记录,大学计算机基础教学研讨会在我校举行
  5. POW证明代码实现demo[区块链]
  6. 限行的处罚标准是什么
  7. 【D3.js数据可视化系列教程】(二十八)--弦图
  8. 全球各国城镇人口数量(1960-2019年)
  9. 上交所逐笔委托_[转载]上交所、深交所市价委托种类及含义
  10. 广告法违禁词替换工具_广告法违规词检测工具 V1.2