2017-09-15 56 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