Colors

xterm 高亮始終為白色,而不是反轉

  • March 14, 2016

我在台式機、筆記型電腦和上網本上執行 Debian。在我的台式機和筆記型電腦上,我使用的是 Gnome 桌面環境;而我的上網本使用的是 i3wm(最初是在純文字安裝後安裝的)。在所有情況下,我都以相同的方式使用 base16 顏色集(來自 .bashrc)。在這兩種情況下,基礎TERM變數都是xterm-256color。上網本使用xdm,而其他人使用gdm.

在我的台式機和筆記型電腦上,我的突出顯示工作正常,如下所示: 桌面高亮

請注意底部的欄如何man反轉文本的顏色;並在終端中選擇行也會反轉文本的顏色。

但是,在上網本上,這就是我得到的: 上網本突出顯示

請注意,無論下面是什麼,突出顯示始終是白色的。

我不知道為什麼會這樣。前幾天我做了一些暫時修復它的事情,但我不記得我做了什麼,也不記得我是否取消了它;並且它目前顯示在圖像中。

誰能告訴我如何解決這個問題?這個突出顯示的設置在哪裡?

選擇可能意味著使用滑鼠(或觸摸板)。在xterm中,有與此相關的資源設置:

highlightColor

指定用於選定(突出顯示)文本背景的顏色。如果未指定(即匹配預設前景),則使用反向影片。

highlightColorMode

指定 xterm 是否應該使用highlightTextColorhighlightColor 覆蓋選擇中的反轉前景色/背景色。

highlightReverse

指定當選擇具有 reverse-video 屬性的文本時 xterm 是否應反轉選擇的前景色和背景色。

highlightTextColor

指定用於選定(突出顯示)文本的前景的顏色。如果未指定(即匹配預設背景),則使用反向影片。

也許您使用了一些東西xrdb來修改設置。將它們放在資源文件中效果很好。

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