`

ubuntu下终端提示符颜色配置以及git分支配置

 
阅读更多
向~/.bashrc复制下面内容,然后重新打开终端就可以了。

颜色配置:  
PS1=’${debian_chroot:+($debian_chroot)}/[/033[01;32m/]/u@/h/[/033[00m/]: /[/033[01;34m/]/w/[/033[00m/]/$ ‘


颜色配置加git  分支:  

parse_git_branch() {
    git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(git::\1)/'
}

export PS1="${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]: \w \[\033[31m\]\$(parse_git_branch)\[\033[00m\]$\[\033[00m\] "

分享到:
评论

相关推荐

    git-aware-prompt:在Git工作目录中时,在终端提示符中显示当前的Git分支名称

    概述如果cd到Git工作目录,您将在终端提示中看到当前的Git分支名称。 当您不在Git工作目录中时,您的提示就像正常一样工作。安装将项目克隆到主目录中的.bash文件夹中: mkdir ~ /.bashcd ~ /.bashgit clone git://...

    在 Shell 提示符中显示 Git 分支名称的方法

    实现在 Shell 提示符中显示 Git 分支名称的基本思路是通过查询当前工作目录下的 Git 分支名称,并将其嵌入到 `PS1` 变量中。这可以通过编写脚本来实现,具体的实现方式有两种: 1. **使用 `git branch` 命令:** -...

    linux-st终端配置

    3. **提示符定制**:通过修改shell配置文件,可以定制终端提示符的样式,显示当前路径、用户名、主机名、Git分支等信息。 4. **自动启动程序**:有些用户可能希望在启动终端时自动运行某些命令或脚本,这可以通过在...

    安装git-.docx

    无论在哪种平台上安装Git之后,都可以通过终端或命令提示符窗口输入`git --version`来验证是否成功安装Git及其版本信息。 #### 四、总结 以上就是关于如何在Windows、macOS以及Linux三种主流操作系统上安装Git的...

    Linux终端提示符(prompt)不如期生效的原因分析与解决

    Linux终端提示符(prompt)是操作系统与用户交互的重要组成部分,它显示了用户当前的工作环境信息,如用户名、主机名、工作目录等。在Linux系统中,提示符的样式可以通过配置环境变量PS1和PS2进行自定义。这篇内容将...

    Droid Sans Mono for Powerline Nerd Font Complete.zip

    Powerline是一个流行的增强型的终端提示符插件,它提供了一种美观且信息丰富的界面,显示了git状态、分支信息、虚拟环境等。Powerline需要特殊格式的字体才能正确显示其独特的符号,这就是Droid Sans Mono for ...

    config-files:为我的ubuntu配置文件回购

    2. **.bashrc** 或 **.bash_profile**: 这些是Bash shell的配置文件,可以定制命令行提示符、环境变量和别名。比如,添加`export PATH=$PATH:/usr/local/bin`将自定义的可执行文件路径加入到PATH中。 3. **.git...

    urxvt:包含我的urxvt终端配置文件的存储库

    在urxvt的上下文中,Perl模块被用作扩展,允许urxvt执行更复杂的任务,如动态颜色管理、自定义提示符、甚至是集成其他工具。 **子文件名称列表:“urxvt-master”:** "urxvt-master"可能是该存储库的主分支或初始...

    GitInstall

    - 在安装选项中,确保勾选“Use Git from the Windows Command Prompt”以使Git与命令提示符集成。 - 安装完成后,打开命令提示符或PowerShell,输入`git --version`确认Git已成功安装。 2. **macOS**: - 使用...

    dotfiles:点文件

    2. **Git信息提示**:在Bash环境中,用户可能添加了显示当前git分支的提示,这通常是通过修改PS1变量实现的,例如使用`git branch --show-current`命令来获取当前分支并显示在命令行提示符上。 3. **别名**:别名是...

    环境设置:zsh + tmux + nvim的设置

    ZSH允许用户自定义其命令提示符,通过oh-my-zsh这样的框架可以轻松安装各种插件,提升命令行的可用性。例如,你可以快速切换目录、自动补全命令、显示git分支状态等。安装ZSH和oh-my-zsh只需一行命令: ```bash sh -...

    igeek-zsh-theme:ZSH主题

    2. **Git集成**:在提示符中显示当前分支,如果存在未跟踪的文件或修改,会有额外的标识。 3. **颜色编码**:使用不同的颜色区分不同类型的文件和目录,提高可读性。 4. **执行时间**:对于耗时较长的命令,igeek会...

    setup-workstation

    通过Oh My Zsh,你可以自定义提示符,快速访问常用命令,以及利用各种自动化工具,提升终端使用体验。 6. **Docker**:Docker是一种流行的容器化技术,能够将应用及其依赖打包成独立的可移植容器,便于部署和管理。...

    dotfiles

    在dotfiles中,最常见的是`.bashrc`、`.bash_profile`或`.zshrc`这样的文件,它们包含了命令行提示符定制、别名、函数、环境变量等设置。当用户登录时,shell会读取这些文件,使用户的工作环境按照他们的喜好来设定...

Global site tag (gtag.js) - Google Analytics