2013-06-21 55 views
0

我使用的是我的bash_profile的自定義提示符,當我在終端中輸入長命令時,它們將包裝在同一行而不是新包裝上。那是怎麼回事?長命令在終端打包

Cyan='\e[0;36m'   # Cyan 
export PS1="${Cyan}\w$ \e[m" 
+1

這不是一個編程的問題,而且是題外話這裏。你應該在[su]問這個問題;這是一個通用的操作系統問題。 [幫助]頁面有更多關於這裏應該問的問題類型的信息。 –

回答

6

你必須圍繞非打印字符與\[\]

PS1='\[\e[0;36m\]\w$ \[\e[m\]'