![在我的终端提示中添加制表符和换行符](https://linux22.com/image/923190/%E5%9C%A8%E6%88%91%E7%9A%84%E7%BB%88%E7%AB%AF%E6%8F%90%E7%A4%BA%E4%B8%AD%E6%B7%BB%E5%8A%A0%E5%88%B6%E8%A1%A8%E7%AC%A6%E5%92%8C%E6%8D%A2%E8%A1%8C%E7%AC%A6.png)
我的终端提示太长了。如果我输入一个长命令,它会被换到下一行,这很难阅读。
我想从 ParrotOS 中借鉴经验,只需在提示符下方的行中输入命令即可。
下列的这~/.bashrc
,我设法通过进入并改变来添加换行符
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
至(请注意\n
结尾的):
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\n\$ '
这有效。$
现在在换行符上。问题是,我还想让它稍微往上一点。我试过了:
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\n\t\$ '
但这会打印出时间:
myName@myMachine:~/someDir
14:59:15$
显然,\t
在这个上下文中时间戳是占位符吗?
我怎样才能打印出文字制表符?当然,我可以添加空格,但这样不太干净。