macos - 在 Mac 上的终端中更改用户名颜色
问题描述
我到处找,找不到任何东西。如何更改终端中整行的颜色?
user@MacBook-Pro ~ %
解决方案
我尝试了上述所有解决方案,但它们都不适用于 MacOS 上的新 ZSH 终端,因此,我发现了一个新解决方案。
- 打开终端 e 转到用户文件夹:
cd ~
; - 创建一个名为的新文件
.zshrc
:touch .zshrc
; - 用 VI 打开文件:
vi .zshrc
; - 进入编辑模式:
press I key
; - 粘贴以下代码
CMD + V
:
NEWLINE=$'\n'
DATE=$( date +"[%Y-%m-%d %H:%M:%S]" )
PROMPT="${NEWLINE}%F{yellow}${DATE} %(!.%F{red}.%F{white})%n%F{cyan}@%m %F{yellow}%d${NEWLINE}%F{reset}> "
- 退出编辑:
press ESC
; - 保存更改并退出
press :wq
: - 关闭终端应用程序并再次打开,您应该会看到如下内容:
推荐阅读
- azure - Azure Liquid 模板 - 如何从 Apim 策略中的嵌套 json 获取特定值
- c++ - 将 pegjs 转换为 C++
- r - 已解决 - Rcpp 在 MacOS Big Sur 上的 Vector.h 中返回错误
- python - Tkinter askdirectory()未显示在屏幕上
- php - MySQL全文搜索 - 多个搜索相同的字段
- r - 用随机行的值替换数据框中的特定值
- javascript - 谷歌翻译元素获取当前语言
- c# - 为什么它计算一些数字正确而一些数字错误?C#
- css - 每行的最后一个元素在悬停时将下一行的第一个元素推向右侧
- python - Python 发布请求使用请求库引发 400 'Bad Request' 错误,但适用于 cURL