Terminal

使用tmux將背景重置為透明?

  • February 2, 2017

我最近設置了tmux-powerline並註意到狀態左側的背景顏色,如果更改,拒絕返回預設和透明(如果啟用了透明度)。tmux 電源線壞了

我能夠修復狀態權(因為它是在背景更改之前),但是在為一個部分設置背景之後似乎不可能清除/擦除背景。不過,我很想在這件事上犯錯,並且想知道是否有人知道解決方案?

set -g status-left='#[bg=colour89]ANYTHING CAN GO HERE[#bg=default] AND HERE TOO!'

我希望背景被清除(bg=default 在開始時會保持透明,並且適用於狀態正確),但我得到的是深灰色。

期限 = screen-256

“透明”功能依賴於在終端中執行的應用程序不明確設置背景顏色。特別是在清除背景時,這些應用程序不應該設置顏色。這對應於稱為背面顏色擦除的終端功能,或**bce**.

TERM=screen-256color條目告訴應用程序在清除顯示時必須設置顏色(以確保使用目前顏色)。在這種情況下,有一個不同的終端描述screen-256color-bce可以滿足您的需求。

進一步閱讀:

引用自:https://unix.stackexchange.com/questions/57700