Terminal
清除到行尾在 tmux 中使用錯誤的背景顏色
在 ZSH 提示擴展中,命令 %E 應該是“清除到行尾”。
問題似乎與 BCE(背景顏色擦除)有關。在螢幕上,我可以添加選項defbce on。我找不到任何類似的 tmux 設置。它存在嗎?
與
screen
,在其終端仿真器tmux
中沒有可切換的*背景顏色擦除功能。*擦除始終使用預設背景顏色,而不是目前背景顏色。Nicholas Marriott 於 2015 年 9 月將其添加到待辦事項清單中,但當時表示他和其他任何人都沒有足夠關心它來實施它。
他後來在 2016 年 10 月實施了它,距離最初寫下這個答案將近一年。
進一步閱讀
- 尼古拉斯萬豪酒店 (2015-09-15)。支持背景顏色擦除(bce)。tmux/tmux。錯誤 #109。GitHub。
- 尼古拉斯萬豪酒店 (2015-09-15)。將 BCE 添加到 TODO。. tmux/tmux。54bd7612868341c47bd3bd237c9598d5860b3ef3。GitHub。
- vim 顏色方案在螢幕或 tmux 會話中完全錯誤:
t_ut 關閉 BCE。tmux 應該支持 BCE 但這取決於 tmux 版本,我認為 2.1 太舊了。