为什么在升级到OS X 10.11后会被添加到我的提示符中?

oro*_*ome 3 bash prompt osx-elcapitan

从OS X 10.10升级到10.11后,我的Bash提示开始表现得很奇怪.我已经使用了多年没有的问题,并开始添加的配置[,就行了上述当前行.也就是说,如果我有

 ~/dir $ cd foo
Run Code Online (Sandbox Code Playgroud)

我得到了回报

[~/dir $ cd foo
 ~/dir/foo $ 
Run Code Online (Sandbox Code Playgroud)

或者,如果我有

 ~/dir $ 
Run Code Online (Sandbox Code Playgroud)

我得到了回报

[~/dir $ 
 ~/dir $ 
Run Code Online (Sandbox Code Playgroud)

无论我输入什么命令,我都会得到相同的行为(如果,如上所述,我输入无).

即使我完全清空我.bash_profile仍然会得到这种行为.

我该怎么做才能解决这个问题(为什么由于升级到El Capitan而突然开始发生这种情况)?

小智 6

它不是关于bash设置或任何其他bash配置文件.您只需取消选中终端应用程序的编辑菜单中的"自动标记提示行"选项.

  • 看起来像是一种快速向后滚动的方法.例如,您可能运行了几个命令,每个命令都有许多输出行; 有键盘快捷键可以快速跳回以前的标记. (2认同)
  • 有关此功能的更多详细信息,请参见此处:http://apple.stackexchange.com/questions/209635/what-functionality-do-marks-offer-in-the-el-capitan-terminal (2认同)