技术栈

自定义bash终端显示信息

multimicro2024-08-15 18:04

alias __git_current_commit='git log --pretty=format:%h -1'

alias __git_current_branch='git rev-parse --abbrev-ref HEAD >& /dev/null && echo " (git rev-parse --abbrev-ref HEAD -> __git_current_commit)"'

update_ps1() {

PS1='\033[1;36m\u@\h:\033[1;32m\wKaTeX parse error: Undefined control sequence: \0 at position 19: ...rse_git_branch)\̲0̲33[0m (\t)\n'

}

PROMPT_COMMAND=update_ps1

export PS1

上一篇:Redis缓存——缓存更新策略和常见的缓存问题
下一篇:使用Python+moviepy将视频画面缩小或放大
相关推荐
草莓熊Lotso
27 分钟前
红黑树从入门到进阶:4 条规则如何筑牢 O (logN) 效率根基?
服务器·开发语言·c++·人工智能·经验分享·笔记·后端
曹牧
33 分钟前
C#:姓名脱敏
开发语言·c#
缺点内向
33 分钟前
C# 中 Word 文档目录的插入与删除指南
开发语言·c#·word·.net
r***d865
35 分钟前
Rust宏编程指南
开发语言·后端·rust
czhc1140075663
42 分钟前
C# 1120抽象类 static
java·开发语言·c#
你不是我我
1 小时前
【Java 开发日记】有了解过 SpringBoot 的参数配置吗?
java·开发语言·spring boot
ivanfor666
1 小时前
多租户架构的三级权限体系:设计逻辑与精准控制实现
java·开发语言·数据库
zzzsde
1 小时前
【C++】C++11(1):右值引用和移动语义
开发语言·c++·算法
学困昇
1 小时前
C++11中的包装器
开发语言·数据结构·c++·c++11
热门推荐
01GitHub 镜像站点02【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连03BongoCat - 跨平台键盘猫动画工具04UV安装并设置国内源05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Google Antigravity:无法登录?早期错误、登录修复和用户反馈指南07Linux下V2Ray安装配置指南08全球最强模型Grok4,国内已可免费使用!(附教程)09Spring Boot 4.0 发布总结:新特性、依赖变更与升级指南10Labelme从安装到标注:零基础完整指南