提示字元偶爾會錯亂 - Linux

Table of Contents

我用centos 6.9,我常會用上下鍵瀏覽之前的命令,但我注意到某些長的命令
顯示後會造成顯示錯誤,譬如

https://imgur.com/hugEaGl
我今天按"上"跑到962的時候都正常,但是跑到961那一長串指令,之後就會
有一大段字卡在那邊
我之後執行pwd有成功,表示那一大段的

tar --selinux -X ~/filter_tar-back .... /mnt

並沒有影響到執行指定,只是這樣真的很怪,一個不小心就會搞錯命令,
而且這個用ctrl+L清除畫面也沒用。
請問這是那裏出問題嗎?

--
起初,他們追殺共產主義者,我沒有說話,因為我不是共產主義者;
接著,他們追殺猶太人,我沒有說話,因為我不是猶太人;
後來,他們追殺工會成員,我沒有說話,因為我不是工會成員;
此後,他們追殺天主教徒,我沒有說話,因為我是新教教徒;
最後,他們奔我而來,卻再也沒有人站起來為我說話了。
《First They Came(他們首次來時)》,Martin Niemoller牧師(1892-1984)

--

All Comments

Sierra Rose avatarSierra Rose2017-11-06
reset 指令看看
Sarah avatarSarah2017-11-07
這現象其實enter後會恢復,但重來一次也會再次發生,所以在
Cara avatarCara2017-11-07
reset前就恢復原本的提示字元了。只是每次只要經過很長的
指令後,經常會這樣,像殘影一樣。
Andy avatarAndy2017-11-08
會不會和pietty 0.4有關啊?
Susan avatarSusan2017-11-12
這是 bash 嗎?可能可以看看 PS1 是設定成什麼
Skylar Davis avatarSkylar Davis2017-11-13
檢查看看不佔寬度的顏色控制碼是不是都有用 \[ \] 圍住
Zanna avatarZanna2017-11-16
PS1='[\e[1;31m\u\e[0m \e[1;45m$?\e[0m \h
\e[1;46m\D{%T}\e[0m \e[1;32m\W\e[0m]\$ '
Olivia avatarOlivia2017-11-17
感覺好像是pietty的問題,我拉動水平大小會有變化,分析中
Kumar avatarKumar2017-11-21
對耶!一改變視窗水平,殘影就消失了???
Kelly avatarKelly2017-11-24
每個 \e 前面都加 \[,m 後面都加 \] 呢?
Frederic avatarFrederic2017-11-25
https://imgur.com/ZKKGv4h 好像真的可以耶!請問這是怎麼
Jacky avatarJacky2017-11-29
辦到的?現在頂多就是那個#有時會縮進去而已了。
Eden avatarEden2017-11-29
第一條反斜線放錯位置了,應該是 PS1='[\[\e[1;31m 這樣
Olivia avatarOlivia2017-12-04
bash 會計算 PS1 的寬度,\[ \] 是用來告訴 bash 這裡面
的東西不佔空間,計算寬度的時候要跳過
Ingrid avatarIngrid2017-12-08
我用bash偶爾也會遇到