PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] 提示字元偶爾會錯亂
作者:
LIAR
(玻璃做的大叔)
2017-11-04 18:31:17
我用centos 6.9,我常會用上下鍵瀏覽之前的命令,但我注意到某些長的命令
顯示後會造成顯示錯誤,譬如
https://imgur.com/hugEaGl
我今天按"上"跑到962的時候都正常,但是跑到961那一長串指令,之後就會
有一大段字卡在那邊
我之後執行pwd有成功,表示那一大段的
tar
作者:
hijkxyzuw
(i,j,k) ×(x,y,z)
2017-11-04 19:06:00
reset 指令看看
作者:
LIAR
(玻璃做的大叔)
2017-11-04 20:21:00
這現象其實enter後會恢復,但重來一次也會再次發生,所以在reset前就恢復原本的提示字元了。只是每次只要經過很長的指令後,經常會這樣,像殘影一樣。會不會和pietty 0.4有關啊?
作者:
lantw44
(#######################)
2017-11-04 20:32:00
這是 bash 嗎?可能可以看看 PS1 是設定成什麼檢查看看不佔寬度的顏色控制碼是不是都有用 \[ \] 圍住
作者:
LIAR
(玻璃做的大叔)
2017-11-04 21:46:00
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]\$ '感覺好像是pietty的問題,我拉動水平大小會有變化,分析中對耶!一改變視窗水平,殘影就消失了???
作者:
lantw44
(#######################)
2017-11-05 00:37:00
每個 \e 前面都加 \[,m 後面都加 \] 呢?
作者:
LIAR
(玻璃做的大叔)
2017-11-05 01:11:00
https://imgur.com/ZKKGv4h
好像真的可以耶!請問這是怎麼辦到的?現在頂多就是那個#有時會縮進去而已了。
作者:
lantw44
(#######################)
2017-11-05 13:29:00
第一條反斜線放錯位置了,應該是 PS1='[\[\e[1;31m 這樣bash 會計算 PS1 的寬度,\[ \] 是用來告訴 bash 這裡面的東西不佔空間,計算寬度的時候要跳過
作者:
OrzOGC
(洞八達人.拖哨天王)
2017-11-05 14:20:00
我用bash偶爾也會遇到
繼續閱讀
[問題] Ubuntu內建的檔案管理的底色?
dharma
[問題] Raspberry pi使用Spotify有解法嗎?
dp2046
[問題] csh中 抓出1-n的質數 並加總
F15
[問題] 如何將變數裡的數字帶入字串
phoenixcx
[問題] du -sh * 怎麼只顯示xxG以上的資料?
chang0206
[問題] 請問回傳的問題?
TouchAgain
[問題] 遇到lmstat:command not found
yis000000
[問題] 如何使用FreeRADIUS實做EAP-PWD加密連線
ehomeii
[問題]ubuntu新手備份請教
ailurknight
Re: [問題] 啟動EDA軟體出現問題?
wildwolf
Links
booklink
Contact Us: admin [ a t ] ucptt.com