Xtermカラースキームがロードされていません。

Xtermカラースキームがロードされていません。

私はvimでたくさんのことをし、cliバージョンに切り替えることにしました。xtermそれがショートカットを正しく認識する唯一の端末なので、それを選択しましたAlt(そしてvimには多くの端末がバンドルされています)。

私の問題は、xterm起動時に設定ファイルがロードされないことです。私はそれを.Xresources私のホームディレクトリのファイルに保存しました。 (また、その内容を別の場所に移動してみましたが、.Xdefaults役に立ちませんでした。)入力すると、xrdb .Xresourcesすべての設定が正常にロードされ、入力するとxrdb -query -all正しい端末設定が表示されます。ファイルとOpenboxの自動実行にその行を含めようとしましたが.xinitrc(メインウィンドウマネージャであるCrunchbangディストリビューションで作業しました)、それはうまくいきませんでした。

誰もがこの問題を解決する方法の正しい方向を教えてもらえますか?

私の.Xresourcesファイルは次のとおりです。

!XTerm*termName: xterm-256color
!UXTerm*termName: xterm-256color

! Colors

*background: #181818
*foreground: #c0c0c0
*cursorColor: #93a1a1

!! black dark/light
*color0: #121212
*color8: #2e3436

!! red dark/light
*color1: #a35b66
*color9: #ab6b74

!! green dark/light
*color2: #99ab6f
*color10: #acb972

!! yellow dark/light
*color3: #ca9733
*color11: #ccaa69

!! blue dark/light
*color4: #495d6e
*color12: #687987

!! magenta dark/light
*color5: #825969
*color13: #977381

!! cyan dark/light
*color6: #839191
*color14: #98a4a4

!! white dark/light
*color7: #e0e0e0
color15: #e5e5e5

!-------------------------------------------------------------------------------
*multiClickTime: 500
! Use a nice truetype font and size by default... 

! Every shell is a login shell by default (for inclusion of all necessary environment variables)
xterm*loginshell: true

! I like a LOT of scrollback...
xterm*savelines: 16384
UXTerm*faceSize: 8
UXTerm*cursorBlink: true
! double-click to select whole URLs :D
xterm*charClass: 33:48,36-47:48,58-59:48,61:48,63-64:48,95:48,126:48

! right hand side scrollbar...
xterm*rightScrollBar: false
xterm*ScrollBar: false

! stop output to terminal from jumping down to bottom of scroll again
xterm*scrollTtyOutput: false

ベストアンサー1

xterm実行時にどのファイルが処理されるかを確認してください。通常、これには以下が含まれます。

$HOME/.Xdefaults-`hostname`
{$HOME,/etc/X11/app-defaults}/{<locale-full>,<locale-lang>,}/XTerm{,-color}

strace xtermシステム全体のリストについては、出力を確認してください。

私の考えでは、あなたはこれを行う必要があると思いますln -s ~/.Xdefaults ~/.Xdefaults-$(hostname)

次の 2 つの方法で .Xdefaults ファイルを構成することもできます。

  1. 帽子スタイルを選択して一貫性を保ちます。
  2. 設定全体でxterm*プレフィックスを使用してください。VT100*

各アプリケーションのXresources用に単純なファイルを作成するのも良いアイデアかもしれません.Xdefaults。例:#includes

#include <path/to/XTerm.xresources>
#include <path/to/UXTerm.xresources>
#include <path/to/whatever_else.xresources>

スケーラビリティが良いからです。

おすすめ記事