I just changed my colors in ~/.bash_profile using:
export PS1="\[\033[1;96m\]\u\[\033[0;0m\]:\[\033[1;33m\]\W\[\033[1;0m\]$ "
The problem is, I see a strange character on the previous lines of the prompt: (before "Pedro")
How can I fix this?
答案 0 :(得分:1)
围绕一条线的这些“方括号”指示符称为“标记”。这些表明该线被标记为“提示线”。它们不是字符,它们是在终端视图的边缘绘制的可视标记。
标记为终端内容提供结构,使您能够在终端中导航,选择,复制,删除等文本行。默认情况下,终端在您键入Return时自动标记提示/输入行,使您可以对命令行及其输出执行操作。
在 OS X 10.11 El Capitan 中将标记添加到终端。
查看修改菜单中的菜单项 - 尤其是标记,书签和导航子菜单 - 与Mark相关的命令。
例如:
请注意,许多命令也可以组合使用。例如,如果您选择标记输出然后清除选择开始(⇧⌘A,⌘L),它将删除最后一个命令的输出,同时保留其命令行到位。
书签是一个较重的标记。书签在视图边距中以粗垂直线表示。 编辑>书签>插入书签⇧⌘M命令会插入带有日期和时间的书签行(添加选项⌥修饰符以自定义文本)。如果添加Option ⌥修饰符,许多与Mark相关的命令会对(或限制自己)书签进行操作。
您可以使用查看>来显示或隐藏视觉标记指示器显示/隐藏标记。无论指标是否显示,所有标记操作仍然有效。