我的终端有一个这样的默认提示格式:
用户名@boxname /path/to/current/directory $
生成它的代码如下所示:(它也有一些颜色定义)
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\]'
Run Code Online (Sandbox Code Playgroud)
如果当前目录的路径太长,使用终端会变得不愉快,因为您经常断行。在这种情况下,我更喜欢一种生成较短字符串的格式,如下所示:
用户名@boxname current_dir_name $
生成它的代码看起来像这样(再次使用颜色):
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[01;34m\] $(basename ${PWD}) \$ \[\033[00m\]'
Run Code Online (Sandbox Code Playgroud)
有谁知道我可以很容易地切换从一个风格当前终端窗口的例如格式的,其他的只是打字:prompttoggle?