web-dev-qa-db-ja.com

urxvtの色を黒の白に変更するにはどうすればよいですか?

デフォルトでは、Ubuntuでは、rxvtターミナルは白地に黒です。黒から白に変更するにはどうすればよいですか?

Lubuntu 16.04 LTSを実行しています

7

注:デフォルトで.Xresourcesまたは.XdefaultファイルをロードしないGNOMEやLXDEなどのデスクトップを含めるように回答を更新しました。パッケージrxvt-unicoderxvtの違いも更新されました。


ターミナルウィンドウでコマンドを使用して起動できます。

rxvt -fg white -bg black

前景を白に、背景を黒に設定します。

または、次を使用して起動できます Alt+F2 そしてそれを入力します:

enter image description here

上記のいずれの方法でも、次のようなrxvt端末が表示されます。

enter image description here

永続化するために~/.Xdefaultsまたは~/.Xresourcesファイルの末尾に次の行を追加できます。

非常に重要:

rxvt-unicodeをインストールした場合、これらの行を.Xresourcesファイルに追加します。

URxvt*background: black
URxvt*foreground: white

rxvtのみをインストールした場合、次の行を追加します。

Rxvt*background: black
Rxvt*foreground: white

URxvtはより多くのフォントをサポートできます。

urxvtMonospace 9フォントを使用する場合は、次のような行を追加します。

URxvt*font: xft:Monospace:size=9:antialias=true

または、fc-list | sortを使用して利用可能なすべてのフォントを一覧表示し、必要なフォントを見つけて次のように設定できます。

URxvt*font: xft:DejaVu Sans Mono:size=9:antialias=true
URxvt*boldfont: xft:DejaVu Sans Mono:bold:size=9:antialias=true

Rxvtではフォントのサポートが制限されています。

ターミナルウィンドウからxlsfontsコマンドを実行すると、rxvtの代わりにurxvtでロードできるすべてのフォントが表示されます。以下に例を示します。

xlsfonts | less

リストは次のようになります(スペースの切り捨て):

-arabic-newspaper-medium-r-normal--0-0-100-100-p-0-iso10646-1
-arabic-newspaper-medium-r-normal--32-246-100-100-p-137-iso10646-1
-bitstream-bitstream charter-bold-i-normal--0-0-0-0-p-0-Adobe-standard
-bitstream-bitstream charter-bold-i-normal--0-0-0-0-p-0-ascii-0
-bitstream-bitstream charter-bold-i-normal--0-0-0-0-p-0-iso10646-1
-bitstream-bitstream charter-bold-i-normal--0-0-0-0-p-0-iso8859-1
-bitstream-bitstream charter-bold-r-normal--0-0-0-0-p-0-Adobe-standard
-bitstream-bitstream charter-bold-r-normal--0-0-0-0-p-0-ascii-0
-bitstream-bitstream charter-bold-r-normal--0-0-0-0-p-0-iso10646-1

または、xfontselを使用して目的のフォントを見つけ、必要なすべての設定を選択すると、次のように追加する行が作成されます。

enter image description here

あなたが好きなものを見つけるまで、あなたはただ遊んでいる必要があります。

その行を.Xresourcesファイルに追加します。

Rxvt*font: -misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-1

.Xdefaultsまたは.Xresourcesファイルを使用する場合は常に、ターミナルウィンドウから次のコマンドを使用してリロードします(使用している場合はrxvtターミナルの再起動が必要です)。

xrdb -load ~/.Xdefaults

または

xrdb -load ~/.Xresources

注:LXDEのようなデスクトップがインストールされている場合、これらのファイルはデフォルトではロードされませんが、~/.xinitrcを作成する場合必要なファイルを.Xresources(推奨)または.Xdefaultsとして使用し、次の行をファイルに追加します。

xrdb -load ~/.Xresources &

次に、.xinitrcを実行可能にします。

chmod +x ~/.xinitrc

再起動したら、通常どおりrxvtを起動するだけです。


LXDE VMのスクリーンショット

enter image description here

お役に立てれば!

10
Terrance