shell终端修改默认prompt
## Ubuntu
-
参考 cmder 效果,添加换行效果
-
修改
vim ~/.bashrc
在第62行左右添加换行符
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\n\$ '
- 效果
##Mac OS
查看 os 支持的 shell
cat /etc/shells
查看默认的 shell
echo $SHELL
查看原有PS1格式
echo $PS1
我这里默认用的 zsh ,所以需要修改 .zshrc
对指定用户修改在用户主目录下修改(或创建).zshrc
对所有用户修改 /etc/zshrc
code | info |
---|---|
%T | 系统时间(时:分) |
%* | 系统时间(时:分:秒) |
%D | 系统日期(年-月-日) |
%n | 用户名称(即:当前登陆终端的用户的名称,和whami命令输出相同) |
%B - %b | 开始到结束使用粗体打印 |
%U - %u | 开始到结束使用下划线打印 |
%d | 你当前的工作目录 |
%~ | 你目前的目录相对于~的相对路径 |
%M | 计算机的主机名 |
%m | 计算机的主机名(在第一个句号之前截断) |
%l | 你当前的tty |