标签: macos bash command-line
我正在使用来自bash_profile的自定义提示,当我在终端中输入长命令时,它们会换行在同一行而不是新行。怎么了?
Cyan='\e[0;36m' # Cyan export PS1="${Cyan}\w$ \e[m"
答案 0 :(得分:6)
您必须使用\[和\]
\[
\]
PS1='\[\e[0;36m\]\w$ \[\e[m\]'