【发布时间】:2018-07-27 14:39:14
【问题描述】:
我已经安装了 NixOS 18.03。
Bash 似乎在每个命令后添加一个换行符。
$ echo Hello, world!
Hello, world!
$
这是为什么?我怎样才能阻止它??
【问题讨论】:
我已经安装了 NixOS 18.03。
Bash 似乎在每个命令后添加一个换行符。
$ echo Hello, world!
Hello, world!
$
这是为什么?我怎样才能阻止它??
【问题讨论】:
从技术上讲,它默认在提示符之前添加一个换行符,通过设置
PS1="\n\[\033[$PROMPT_COLOR\][\u@\h:\w]\\$\[\033[0m\] "
您可以通过配置选项programs.bash.promptInit来设置更合理的提示。
【讨论】:
这是 NixOS 中的默认提示符,它总是在末尾添加换行符。
PS1="$ "
【讨论】: