在终端选项卡中删除 name@os

在终端选项卡中删除 name@os

如何摆脱name@os终端选项卡中的内容?它占用了空间。

红色圆圈表示我在终端窗口中不需要的部分。

我只想查看选项卡中的路径。请问这个该怎么做?

答案1

我必须更改.bashrc.注释掉的部分是它最初是如何由发行版(Linux Mint)设置的。

case "$TERM" in
xterm*|rxvt*)
  # PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
    PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\w\a\]$PS1"
    ;;
*)
    ;;
esac

\u方法用户\h手段主持人

作为记录,这是我.bashrc定义的完整片段PS1。第一个更改更改提示,第二个更改更改选项卡。

# ...

if [ "$color_prompt" = yes ]; then
  # PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
    PS1='\[\e[1;37;44m\]>\[\e[00m\] '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt

# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
  # PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
    PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\w\a\]$PS1"
    ;;
*)
    ;;
esac

# ...

相关内容