更改 gnome-terminal 中的默认布局

更改 gnome-terminal 中的默认布局

这可能是一个简单的问题,但我想不出还有什么可以自己用谷歌来解决。

我正在使用 gnome 终端,我已将其添加到 mx-linux 中。默认情况下,它看起来像这样:

user@computer:~
$ echo some command
some command

我不喜欢美元符号单独一行。我希望它看起来像这样:

philmx@philmx:~$ echo some command
some command

我目前使用的是基于 Debian 的 MX Linux。

据我所知,这可能是需要编辑的内容~/.bash.rc?但什么...

答案1

你要修改的是shell迅速的。它存储在环境变量中PS1。您可以echo $PS1查看实际的提示。

如果您想删除换行符,只需将其从结果中删除echo PS1PS1在您的.bashrc(换行符由序列 表示\n)。

这是一个示例,将其添加export PS1=...到您的 bashrc ($HOME/.bashrc)一旦您对提示感到满意。

user@host:~
$ echo $PS1
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\
[\033[01;34m\]\w\[\033[00m\]\n\$  
user@host:~
$ export PS1=\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$
user@host:~$ echo I removed the newline from the prompt, add the same line to your bashrc
I removed the newline from the prompt, add the same line to your bashrc
user@host:~$ 

\[\033[01;32m\]注意:像转义码这样的奇怪字符序列,主要用于颜色。如果您想了解更多信息,请参阅有关自定义 bash 提示符的教程。

相关内容