1
没修改前的样子
有时候想知道当前的完整路径,还要输入pwd才知道,
2
进入/etc
进入/etc文件夹
3
使用sudo权限打开bashrc文件(如果你是zsh就把文件名改成zshrc)
sudo vi bashrc
此时需要输入密码
4
文件内容如下
5
主要是修改PS1的内容,你可以任意发挥,支持中文,你也可以使用\n来代替换行,增加新命令辨识度
\h表示主机名,\u代表用户名,\W代表当前路径,\w代表完整路径,以上这些转义符都不是必须的,你完全可以只输入一段特定的字符
先输入一个i,进入编辑模式
主机名:\h:完整路径:\w 用户名:\u$
6
然后准备保存,按下esc退出编辑模式
7
输入:wq!强制保存退出,因为这是只读文件,所以需要这么做
8
右键新建一个窗口即可生效
我用的是zsh,就不截图了,zsh的转义符和bash不一样,所以要注意区分
9
如果你用的是zsh,拉到最底下,改这里
这是我已经改好了的,效果如下
但是这样行与行之间区别不够明显,所以可以使用回车来增加和上一行的区分
看起来效果不错
zsh部分转义符
转义变量 描述
%T 系统时间(时:分)
%* 系统时间(时:分:秒)
%D 系统日期(年-月-日)
%n 你的用户名
%B - %b 开始到结束使用粗体打印
%U - %u 开始到结束使用下划线打印
%d 你目前的工作目录
%~ 你目前的工作目录相对于~的相对路径(可能在某些zsh版本可能造成乱码)
%M 计算机的主机名
%m 计算机的主机名(在第一个句号之前截断)
%l 你当前的tty