2017-09-15 112 views
1

我在MacOS Sierra上使用iTerm2。我尝试编辑在可变.bash_profilePS1PS1="\h:\W \u \$" 但在终端,我得到了promp的 \h:\W \u \$代替Simon:~ simon $PS1只输出不正确的PS1字符串

任何想法,为什么它的行为这样的吗?

+0

您是否尝试在'.bashrc'中设置'PS1'? –

+0

我试着提示:'export PS1 =“\ h:\ W \ u \ $”'。与以前相同的结果。 – deFunc

+0

也许你在使用别的东西而不是bash?仔细检查:env | grep SHELL – mko

回答

0

在iTerm2可以通过内部的配置文件设置

iTerm2 -> Profiles -> Choose Profile on left -> Command: /bin/bash

enter image description here

设置使用bash,而不是zsh中简单地告诉iTerm2使用任意命令,而不是登录shell

+0

工作正常,在命令行中添加'/ bin/bash' – deFunc

+0

.oOo。凉!与iTerm2玩得开心! .oOo。 – mko