技术栈

自定义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将视频画面缩小或放大
相关推荐
我想进大厂
21 小时前
Python---数据容器(Set 集合)
开发语言·python
wu_jing_sheng0
1 天前
销售数据分析
开发语言·python
haofafa
1 天前
STL之动态数组
开发语言·c++
earthzhang2021
1 天前
【2051】【例3.1】偶数
开发语言·数据结构·算法·青少年编程·图论
专注VB编程开发20年
1 天前
.NET Reflector反编绎,如何移除DLL中的一个公开属性
开发语言·c++·c#
vxiam14xxx
1 天前
【Java Swing 项目】java 聊天系统
java·开发语言·python
znhy@123
1 天前
十三、JS进阶(二)
开发语言·前端·javascript
@木辛梓
1 天前
Linux 线程
linux·开发语言·c++
孤独的追光者
1 天前
使用Qt Designer开发上位机
开发语言·python·qt
m0_73692704
1 天前
Java面试场景题及答案总结(2025版持续更新)
java·开发语言·后端·职场和发展
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03《大数据技术原理与应用》实验报告三 熟悉HBase常用操作04综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件05BongoCat - 跨平台键盘猫动画工具06Linux下V2Ray安装配置指南07npm使用国内淘宝镜像的方法08NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南09jdk21下载、安装(Windows、Linux、macOS)10GitLab 零基础入门指南:从安装到项目管理全流程