2013-07-14 135 views
2

我有一個隨機問題,我個人覺得很刺激。我使用終端很多,並安裝了一個主題,甚至玩弄提示中顯示的內容。但是,如果我寫了一行特定的文本,它不會在終端中開始新行,而會開始覆蓋當前終端行中屏幕上顯示的內容。我想知道是否有人知道解決這個問題的方法,以便它顯示一條新線,並且所有輸入都可見。終端輸入無法開始新行

PS1值

export PS1="\r\n\e[1;32mdave:\w $\e[0;37m " 
+1

您定製的'PS1'變量的值是多少? – janos

+0

export PS1 =「\ r \ n \ e [1; 32mdave:\ w $ \ e [0; 37m」 – David

回答

3

好了,感謝到後由@Joni,我認爲解決的辦法是:

PS1="\r\n\[\e[1;32m\]dave:\w $\[\e[0;37m\] " 

也就是說,這裏的顏色代碼\e[1;32m\e[0;37m的內\[\]封閉,如@Joni建議他們應該。

+0

這對我感謝@janos! – David