git终端提示符

最近使用git bash的时候,看到默认的终端提示符不爽,主要是太长了。所以想对git终端提示符进行优化

默认git的终端提示符会是  用户名@设备名称 ,我想改成更短的来查看。

提示符是由一个环境变量定义的,叫做 PS1(是“prompt string one” 的简写)。我们可以通过 echo 命令来查看 PS1的内容:

echo $PS1\[\033]0;$MSYSTEM:${PWD//[^[:ascii:]]/?}\007\]\n\[\033[32m\]\[email protected]\h \[\033[33m\]\w$(__git_ps1)\[\033[0m\]\n$

  设置 PS1 变量的文件在windows和mac下位置是不一样的。

windows下位置:

# 假设 git 安装在 C:\Program Files目录下C:\Program Files\Git\etc\profile

  打开该文件,找到:

PS1="$PS1"‘\[email protected]\h ‘             # [email protected]<space>
PS1="$PS1"‘\[\033[33m\]‘       # change color
PS1="$PS1"‘\w‘                 # current working directory

  改成:

PS1="$PS1"‘\W‘                 # current working Name
PS1="$PS1"‘\[\033[33m\]‘       # change color
PS1="$PS1"‘ \$‘                 # end add <space>$

  

mac下位置:

~/.bash_profile

  

具体设置产考:

http://billie66.github.io/TLCL/book/chap14.html

git教程:

http://git-scm.com/docs

GitForWindows中文乱码问题:

https://github.com/mrljdx/GitForWindows-

mac oh_my_zsh 终端小黄叉提示:

http://foocoder.com/blog/wo-zai-yong-de-macruan-jian-2.html/

其他类似文档:

http://equation85.github.io/blog/customize-terminal-on-mac/

时间: 2024-10-13 16:00:22

git终端提示符的相关文章

终端提示符的配置

当安装完成一个Linux系统后,默认的终端一般是黑白颜色的,如何将提示符变成彩色的呢,这就需要在$HOME/.bashrc文件中通过对PS1的修改进行配置.下面是详细介绍. 注:本篇文章借鉴的是http://wsunwind.blog.sohu.com/192388839.html的相关说明 1 简单理解PS1 直接在termial中修改PS1变量就可以改变当前环境的提示符,选到自己喜欢的就可以写进.bashrc文件了. 例如,把PS1="This is my terminal:>&quo

ubuntu系统修改终端提示符及设置颜色高亮

Linux终端大家想必都清楚吧,最近在使用的时候发现在进入到某个文件夹目录比较深的层次后,终端提示的绝对路径很长,这样给人的感觉很不习惯,在这里给大家介绍下如何修改终端的提示,顺便介绍下提示符的颜色: PS1变量简介 PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置. 可以使用 man bash命令查看bash手册,找到该变量支持的特殊字符,以及这些特殊字符的意义: \d:#代表日期,格式为weekday month date,例如:"Mon Aug 1" \H:#

linux 命令终端提示符显示-bash-4.2#解决方法

昨天在配置linux,突然发现root登录的xshell的终端提示符显示的是-bash-4.2# 而不是[email protected]主机名 + 路径的显示方式.搞了半天也不知道为什么出现这种情况.今天终于搞定这个问题,     原因是root在/root下面的几个配置文件丢失,丢失文件如下:   1..bash_profile   2..bashrc  以上这些文件是每个用户都必备的文件.   使用以下命令从主默认文件重新拷贝一份配置信息到/root目录下 -bash-4.2# cp /e

【Linux下自定义Shell终端提示符】

目录 基本转义符 字体颜色 背景颜色 移动光标 @ Linux系统终端提示符的特征由系统环境变量 PS1(Prompt String One)定义. 我们可以通过命令echo $PS1来查看当前设置,如下图: 同样,我们可以通过修改PS1的值来改变终端提示信息: 但这只是临时的修改了,当我们打开新的终端窗口时,提示符又恢复到默认的了. . 如果希望修改永久生效,我们可以通过更改~/.bashrc文件,如下图: 保存退出后在终端执行. .bashrc刷新,便可看到永久版的终端提示符. 好了,打开新

修改Linux终端提示符颜色

修改Linux终端提示符颜色 [[email protected] ~]# tail -1 .bashrc PS1='[\[\033[1;31m\]\u\[\033[0m\]@\[\033[1;32m\]\h \[\033[1;36m\]\w\[\033[0m\]]# ' [[email protected] ~]# source .bashrc [[email protected] ~]# 原文地址:https://www.cnblogs.com/zhouwanchun/p/10679342.

git 终端克隆

mac版 用终端克隆码云中的文档到PC端 第一步:cd desktop //打开桌面 第二步:ls //打印桌面 第三步:(cd +建好的文件夹拖进去) //自己建好的文件夹 或者cd + 文件名 第四步:git clone +码云建好的库的地址(右边)//克隆码云里的库到建好的文件夹 第五步:cd +文件名/ //文件名指的是 码云里的库名 第六步:ls //查看一下 第七步:git add + 文件(拖进来) // 或者 git add * (会自己识别已经有的,把未上传的推送上去) 第八步

Linux美化之——终端提示符

1. PS1变量简介 PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置. 可以使用 man bash命令查看bash手册,找到该变量支持的特殊字符,以及这些特殊字符的意义: \d:#代表日期,格式为weekday month date,例如:"Mon Aug 1" \H:#完整的主机名称. \h:#仅取主机的第一个名字,如上例,则为fc4,.linux则被省略 \t:#显示时间为24小时格式,如:HH:MM:SS \T:#显示时间为12小时格式 \A:#显示时间为2

git终端配置

用户信息 $ git config --global user.name "John Doe" $ git config --global user.email [email protected] 文本编辑器 既然用户信息已经设置完毕,你可以配置默认文本编辑器了,当 Git 需要你输入信息时会调用它. 如果未配置,Git 会使用操作系统默认的文本编辑器,通常是 Vim. 如果你想使用不同的文本编辑器,例如 Emacs,可以这样做: $ git config --global core.

【老鸟分享】LINUX命令行终端提示符多种实用技巧!

1.Linux命令行提示符简介 众所周知,Linux命令行是系统管理员管理Linux的重要手段,我们管理Linux,首先要面对的就是Linux命令行提示符. Linux命令行结尾的提示符有"#"和"$"两种不同的符号,如下所示: [[email protected] ~]# #<==这是超级管理员root用户对应的命令行. [[email protected] ~]$ #<==这是普通用户oldboy对应的命令行. 其中: 1)#号,是使用超级用户roo